第II章制御文
A. IF条件文
1.基本的な条件文の場合
もし条件:
コードブロック
のコードブロック
他:
コードブロック
2.条件ネストされたif文
もし条件:
もし条件:
コードブロック
のコードブロック
他:
コードブロック
他: コードブロックの コードブロック
複数の条件文のelif 3
もし条件:
コードブロックの
コードブロック
のelif :コンディション
コードブロック
のコードブロック
のelif 条件
コードブロック
のコードブロック
他: コードブロック
4.複数の条件文は、使用を渡す場合
もし条件:
渡し
、他:
コードブロック
プリント(「XXXXXX」)を
二、whileループ
1つの死ループコード
インポート時間
中== :
プリント( "OK"、time.time())
2.通常のサイクル
-------------------------------------------------- ------
カウント= 0
ながらカウント<20 :
プリント(カウント)
カウント=カウント+ 1
-------------------------------------------------- -------
一度だけ行ったときに、他のテープのwhileループは、他の条件が満たされていません。
カウント= 0
しばらく数<10 :
プリント(回数)
+ 1カウント=カウント
他: プリントを( "他")
-------------------------------------------------- -------
説明を続ける:
ループを実行しながら、初めに直ちにジャンプする一方続ける遭遇した後、終了しながら、現在のサイクルタイムを続けること;
COUNTの使用例:( 3以外の出力1全ての数値10)
カウント= 0
10 <カウントつつ:
カウント== 3た場合:
カウント=カウント+ 1が
継続
プリント(カウント) カウント=カウント+ 1を
-------------------------------------------------- -------
ブレークは説明:
それは、すべてのループが終了している間、現在のブレイクwhileループの外にすぐにブレークが発生した、
例えば、統合使用(ユーザーのログイン名とパスワードはユーザーだけが3回をしようとすることを可能にするのIFながら、休憩を、第4回入力ロックされたアカウント):
#- * - conding:UTF-8 - * - StrUserName = " 0 " StrPassword = " 0 " StrTest = " こんにちは" StrTest2 = " 123456 " A = 0 しばらく StrUserName = StrTest!または StrPassword =!StrTest2: A = A + 1 であれば A == 4 : プリント(" 账号锁定" ) 破る 他: StrUserNameINPUTは=(「ユーザー名を入力してください:」) strPassword = INPUTは、(「あなたのパスワードを入力してください:」) のIF strUserName == strTest と strPassword == StrTest2: 印刷(「ようこそ」) 他: 印刷(「口座番号やパスワードが間違っています」)