ホームページ  >  記事  >  バックエンド開発  >  Python は厳密に型指定された言語ですか?

Python は厳密に型指定された言語ですか?

anonymity
anonymityオリジナル
2019-06-15 09:52:393926ブラウズ

強さと弱さはタイプに関連します。

強い型。値を取得した後、値の型が決定されます。たとえば、n='1'、n の型は (文字列) で決定されるため、n を実行することはできません。 Python ='3' m=n 1 の演算。これは弱い型の場合には当てはまりません。値の型は必要に応じて決定できます。たとえば、PHP では $n='3'; $m=$n 1 を実行でき、'3' は整数として扱うことができます。演算を実行するために入力します。

弱い型はより柔軟に使用できますが、この柔軟性により曖昧さが生じる場合があります。比較すると、強い型はより厳密です。

Python は厳密に型指定された言語ですか?

Python は強く型付けされた動的スクリプト言語です。

Python が強い言語型であるか弱い言語型であるかについて、多くの人が誤解しています。強い言語型であるかどうか 型言語を識別するには 1 つの文だけが必要です。

強い型付け: 異なる型の追加は許可されません。例: 整数文字列は型エラーを報告します。

動的: 明示的なデータ型宣言は使用されず、変数の型は初めて値が割り当てられるときに決定されます。

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

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。