03-Pythonのデータ型と変数

  概要:記録データと変数のPythonのこのタイプ。


データ型

整数

  Pythonは任意のサイズの整数を扱うことができ、および整数は常に正確です。

  0Xの接頭辞を使用すると、16進数を使用することができ、整数の前に追加しました。

フロート

  10進浮動小数点で、とき科学技術法の使用、そう名付けられ、小数点の可変位置を述べました。

  浮動小数点演算は、誤ったかもしれません。

  文字列は一重引用符で囲まれているか、二重引用符「テキストが囲まれました。

  私たちは、文字列を識別するために、単一引用符を使用する場合は、単一引用符が必要とされている間、あなたは直接使用後に脱出するには、\、文字列に二重引用符を使用することができます。二重引用符の場合は、同様に文字列をマーク。

。1つの 印刷私はアルバートよ正しい文字列は二重引用符、単一引用符内で直接使用することができる
2  印刷彼のIS コーディングの王「」#のエラー文字列を二重引用符、内部二重引用符をエスケープする必要があります

  多くの文字が文字列をエスケープする必要がある場合、あなたは非常に不便、\の多くを追加する必要があります。R&LT我々は内部に逃れられない識別するための文字列の前に(例えば、R「」のように)追加することができます。

  多くの内部文字列の折り返しがある場合は、複数のラインを表現するために「」「...」 『』使用することができます

>>> 印刷'' ' AAA 
... BBB 
... CCC ''' 
AAA 
BBB 
CCC

ブール値

  ブール値TrueとFalseの2種類のみを使用して、またはあるいは動作していないことができます

ヌル

  ヌル値は、Pythonでの特別な値である、なしを表明していません。異なるなしと0、0は意味がありません、そして、いずれもNULL値ではありません。

変数

  変数名は文字、数字、アンダースコアの組み合わせでなければならず、数字で始めることはできません。

  Pythonは値の異なるタイプが同じ変数を割り当てることができ、変数の型を固定されていません。この変数自体は動的言語である言語の種類を固定されていません。それに対応して、静的な言語。変数の型を定義する際に一致しない、エラーが報告されている場合、静的言語は、指定する必要があります。

  私たちは、データがメモリに格納されていることに注意する必要がありますが、変数のデータがメモリ内のアドレスを指します。我々は変数に異なるデータを割り当てた場合、つまり、変数が異なるメモリアドレスを指してみましょう。

  例:

  1.実行  = ABCを  、インタプリタは、「ABC」のメモリアドレスを文字列「ABC」とメモリ内の変数、及びポイントを作成します

    

  2.ファイル名を指定して実行  = A、Bは  、B変数を作成し、aとbは、文字列を対象とする「ABC」を指摘

    

  3.実行し  、A = ' XYZ '  、新しい文字列インタープリタ'XYZ'を作成し、ポイント'XYZ'、それでもB 'ABC'を指します。

    

 

 定数

  名前が示すように、定数は同じ量です。

  Pythonでは、一定の変数名は通常、すべての資産計上されます。たとえば、次のようにPI(π)。

  しかし、そこに一定のPythonを確保するためのメカニズムではありません、あなたはその値を変更する必要があれば、プログラムがまだ実行することができ、変更されません。私たちは、すべて大文字で一定の変数名を入れて、それはそれは偶然の変更を避けるために提案することです。

なぜ、整数の除算は正確ですか?

  Pythonでは、2つの部門があります:/と  //  。

  /  結果は浮動小数点数です。でも正確に二つの整数で割り切れ、結果は、浮動小数点除算を用いて得られます。

  //他にも知られている床、結果は整数です。実際の結果の数を超える場合は、整数部分だけを取ります。

おすすめ

転載: www.cnblogs.com/murongmochen/p/11669421.html