コーディングの問題を+小さな合計との差がpython23

Pythonの知識の概要についていくつかの違いが1.python2とののpython3 
#の   python2デフォルトのASCIIコーディング、のpython3のデフォルトのUTF-8エンコーディングは、python2は、最初の行番号に追加することができます- * -エンコーディング:UTF- 8 - * - 解決
#1    のpython2 raw_input式に入力することができるが、デフォルトの入力文字列に直接のpython3が行われていない後に
#1    python2ブラケットを出力プリントが追加されないことがあり得るが、ブラケットのpython3なければならない
#1    (python2範囲とはxrangeを有するビルダー)のみのpython3範囲に

2 = ==ある   割り当てられたメモリアドレス比較
#の   同じメモリアドレスへの2つの変数、代入演算子
#1 A = 100 
#1 = B 
#1 プリント(ID(A)、ID (B)) 


ある程度3.小さなデータ・プールを保存し、メモリ空間数字列(小データ・プール)、リストの他のタイプ、タプル、辞書(データ小さくないプール)小さなデータプール、間-5および256、アドレスは(私はpycharmは、限り同じ値とし、cmdが256を超えると同じで同じではありませんすべてを参照)と同じである場合には
#の文字列:特殊文字を含めることはできません
#1        Sを* 20 * 21は、同じアドレスではないアドレスである           S1 = '' * 20            S2 = '' * 20            プリント(S1がS2である)が真の#戻る
#1 A = 3000 
#1 B = 3000 
#の印刷(ID (A)、ID(B)) A = 400 
#の印刷(ID(A)、ID(B)) 

4をコード:ASCIIバイト8、英語、数字、特殊文字           ユニコードワードの32ビットセクションに関係なく、言語の           UTF-8英語、中国語24 24バイト、32ビットの4バイトのテキストヨーロッパの1バイト。8 
#の           GBK 8英語1バイト、2バイトの16ビットの中国

          個々のコードとの間にバイナリ互いを認識していない、文字化けすることができます
#の          ストレージファイル転送、uniccode(のみUTF-8、UTF-16、することができない GBK、ASCII など)
#1 
#の         メモリ内のSTRは、Unicode符号化、伝送および記憶装置に記憶されている
#1          バイトのタイプだけでなく、特別なデータタイプ、または他のGBKのUTF-8またはASCIIと
#の         送信STR十分なバイト数が格納されてunicode->他に変換され、         英語:
#1          STR:症状は「ASF」で、エンコーディングは01010 Unicode文字列である
#の         表現:バイトb'asfある」、101010 UTF-8の文字列をエンコードする(個々のコード間のインターワーキングではない)のようなGBK 
#の         中国語:
#1          STR:式でを、0101の文字列コード
#1          バイト:のS形= B '\ xe4 \ xb8が\ XAD' (ある与えられた定義'の' S = B)最小3つの中国セクションを表すS1 = 'ASR' S2 = b'asr ' 
#のプリント(S1、タイプ(S1) )プリント(S2、タイプ(S2) )#の戻りバイトS3 = '中国語' S4 = s3.encode( 'GBK')
#1 b'asd印刷(S4)#戻り値を' 

5単純な演算
#1   +を- * / **%

 

おすすめ

転載: www.cnblogs.com/lowislucifer/p/10944946.html