まず、オブジェクトが反復サイクルFOにほぼ等しい取得してもよいです
二つは、INT \ STR \ブールデータ型がオブジェクト用に作成された対応するオブジェクトのデータ・タイプに応じて、クラスまたはメソッドのデータタイプに対して、一括して、対応する方法のそれぞれに含まれます
文字列をリスト内の各要素を変換する第三に、使用の下線
テスト= [ " 英語"、" ある"、" 良い" ] V = " _ " .join([ " 英語"、" ある"、" 良い" ]) プリント(V) 输出结果 English_is_good
四、python2とのpython3の違いの範囲
python2:
範囲:メモリに、すぐに使用を作成します
1サイクルは、作成するために、メモリを節約レンジのはxrange =のpython3、
python3:
範囲:1サイクルは、作成するための時間、メモリを節約
例:
ため A1 における範囲(0,100,2): #入力されたデジタルストレートセット2 2の大間隔に小さなステップで、0と100未満のほぼ等しいからの 印刷(A1) のための A2 における範囲(100,0、-2)。#0に等しく、100未満、入力デジタルストレートセット2の下降区間の工程約2からの 印刷(A2)
第五に、整数加算の計算を達成するために
文字列入力= "5 + 9"
テスト= " 5 + 9 " V1、V2 = test.split(" + " ) A = INT(V1) B = INT(V2) C = A + B プリント(C) 结果: 14
第六に、ユーザー・コンピューティングによって入力されたコンテンツは、いくつかの小数点以下の桁数といくつかの単語を持っています
= C1 0 C2 = 0 のInP = INPUT(" あなたの名前を入力してください:" ) のためのアイテムの中のInP: IF (item.isdecimal()): C1 = C1 + 1。 他: C2 = C2 + 1つの 印刷(C1、C2) の結果: 314
七、ユーザーは名前、場所や好みを入力するために、ユーザーの名前や好みに応じて、任意の現実を待っています
V = " 名:{0}、addre:{1}、KK:{2} " 名前 =入力(" <<< " ) addre =入力(" <<< " ) KK =入力(" <<< " ) V1 = v.format(名前、addre、KK) プリント(V1) 结果: 名前:nihao、addre:北京市、KK:加油
八:循環は、ユーザーに入力を促す:ユーザー名、パスワード、電子メール(以上最初の20文字のみが有効である場合は、20文字まで入力するようにユーザーに必要)。ユーザ入力のQ場合、またはQはそれ以上の入力を表していない、表形式でのユーザ入力は、印刷されました
S = "" しばらく真: V1 =入力(" 用户名:" ) であれば、V1 == " Q " または V1 == " Q " : ブレイク V2 =入力(" 密码:" ) であれば V2 == " Q " または V2 == " Q " : ブレイク V3 =入力(" 邮箱:" ) であれば V3 == " Q " 若しくはV3 == " Q " : ブレーク・ テンプレート = " {0} \ T {1} \ T {2} \ n " V = template.format(V1、V2、V3) S = sで+ V プリント(s.expandtabs(20 ))