pythonベースの学習 - 基礎となるデータ型演習(A)

まず、オブジェクトが反復サイクル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 ))   

 

おすすめ

転載: www.cnblogs.com/xucuiqing/p/11488417.html