ホームページ > バックエンド開発 > Python チュートリアル > Python は弱い型付け言語ですか?

Python は弱い型付け言語ですか?

anonymity
リリース: 2019-06-15 09:56:45
オリジナル
6627 人が閲覧しました

Python は弱い型付け言語ですか?いいえ、Python は厳密に型指定された動的スクリプト言語です。

強い型: 異なる型の追加を許可しません

動的: 明示的なデータを使用して型を宣言せず、変数の値 型は、初めて値が割り当てられたときの型です。

スクリプト言語: 通常、インタープリタ言語です。コードの実行にはインタープリタのみが必要で、コンパイルは必要ありません

Python は弱い型付け言語ですか?

強い型付けと弱い型付けの比較は次のとおりです:

Python コード:

>>> 3+6
9
>>> "3"+6
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: Can&#39;t convert &#39;int&#39; object to str implicitly
>>> "3"+"6"
&#39;36&#39;
>>> "6"-"3"
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: unsupported operand type(s) for -: &#39;str&#39; and &#39;str&#39;
ログイン後にコピー

JavaScript コード :

3+6
9
"3"+6
"36"
"3"+"6"
"36"
"6"-"3"
3
ログイン後にコピー

以上がPython は弱い型付け言語ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート