この記事では主にPythonの変数とデータ型について詳しく紹介します。とても良い参考値です
Pythonの変数とデータ型
Pythonのprint文
Pythonのコメント
とはPython の変数
Python の文字列の定義
Python の生の文字列と複数行の文字列
Python の Unicode 文字列
Python の整数と浮動小数点数
ブール型Python のデータ型
Python のデータ型
1. 整数
Python は、負の整数を含むあらゆるサイズの整数を処理できます。Python プログラムでは、整数の表現はまったく同じです。数学で書かれます。例: 1、100、-8080、0 など。
コンピューターはバイナリを使用するため、整数を表すには 16 進数を使用する方が便利な場合があります。16 進数は、0x 接頭辞と 0 ~ 9、af で表されます (例: 0xff00、0xa5b4c3d2)。
2. 浮動小数点数
浮動小数点数は、科学的表記法で表現すると、1.23x10 ^9 や 12.3 のように可変であるため、浮動小数点数とも呼ばれます。 x10^8は等しいです。浮動小数点数は、1.23、3.14、-9.01 などのように数学的に記述することができます。ただし、非常に大きいまたは非常に小さい浮動小数点数の場合は、10 を e に置き換える必要があります。1.23x10^9 は 1.23e9 または 12.3e8 であり、0.000012 は 1.2e-5 のように記述できます。
整数と浮動小数点数のコンピューター内部での保存方法は異なります。整数演算は常に正確ですが (除算も正確ですか?はい!)、浮動小数点演算には丸め誤差が生じる可能性があります。
3. 文字列
文字列は、「abc」、「xyz」など、'' または "" で囲まれたテキストです。 '' または "" 自体は単なる表現方法であり、文字列の一部ではないことに注意してください。したがって、文字列 'abc' には a、b、c の 3 文字しかありません。
4. ブール値
ブール値の表現は、ブール代数の表現とまったく同じです。Python では、True と False のいずれかを直接使用できます。ブール値を表す False (大文字と小文字の区別に注意してください)。ブール演算を通じて計算することもできます。
ブール値は、and、または、not で操作できます。
and 演算は、すべてが True の場合にのみ AND 演算の結果が True になります。
or 演算は、いずれか 1 つが True である限り、OR 演算の結果は True になります。
not 演算は、True を False に、False を True に変える単項演算子です。
5. Null 値
Null 値は Python では特別な値であり、None で表されます。 0 には意味があり、None は特別な null 値であるため、None を 0 として理解することはできません。
さらに、Python はリストや辞書などのさまざまなデータ型も提供しており、カスタム データ型の作成も可能です。これについては後ほど説明します
練習用コード
1. 计算十进制整数45678和十六进制整数0x12fd2之和。 print 45678 + 0x12fd2 2. 请用字符串表示出Learn Python in imooc。 print "Learn Python in imooc" 3. 请计算以下表达式的布尔值(注意==表示判断是否相等): print 100 < 99 print 0xff == 255 结果: False True詳細Python の変数とデータ型 詳細な関連記事については、PHP 中国語 Web サイトに注目してください。