ホームページ > バックエンド開発 > Python チュートリアル > Python は厳密に型指定された言語ですか?

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

anonymity
リリース: 2019-06-15 09:52:39
オリジナル
4034 人が閲覧しました

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

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

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

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

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

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

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

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

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

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

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