+演習2

ジョブ(タイトルが行います): 1 whileループ2出力3. 4. 5. 6. 1. 9 10 8。 
NUM = 1。一方 NUM <= 10 IF NUM == 7 
        NUM。+ = 1
         続行印刷(NUM)
        NUM。+ 1 = 2 1-100は、すべての数字と見つける 
NUM = 1。
num_sum = 0
 しばらく NUM <= 100 
    num_sum + = NUM 
    NUM。+ = 1つの
 印刷(num_sum) 3。すべての出力1-100奇数 
NUM = 1 
odd_sum = 0


    



しばらく NUM <= 100 
    odd_sum + = NUM 
    NUM + 2 =
 印刷(odd_sum) 

すべての偶数1-100 4.出力 
NUM = 2 
even_sum = 0
 しばらく NUM <= 100 
    even_sum + = NUM 
    NUM + 2 =
 を印刷(even_sum) 

5要求1-2 + 3-4 + 5 ... 99と全ての数 
NUM = 1。
num_sum = 0
 一方 NUM <= 99 IF NUM%2 
        num_sum + = NUM
     
        num_sum - = NUM 
    NUM + = 1つの。
 印刷(num_sum) 

6.ユーザログイン(3つの機会の再試行) 
名= ' トム' 
PWD = ' 111 ' 
NUM = 1。
 しばらく NUM <= 3。 
    i_nameは INPUT(= " ユーザー名を入力します:' 
    i_pwd =入力(' パスワード:' IF i_name ==名 i_pwd == :PWD
         印刷' ログインが成功" BREAK
    印刷ユーザー名またはパスワードが正しくありません(現在の{}回).format(NUM))
        NUM + 1 =。
 印刷3回のエラーを持って、後でもう一度やり直してください" 

#7:ゲス年齢ゲーム
#の     要件は:
#は     、三回はそれを推測した場合、それは、印刷お祝いメッセージを終了推測し、終了していなかったユーザーは3回まで試行することを可能 
年齢= 50 
l_limit = 1 
h_limit = 99 
NUM = 2
 しばらく NUM> = 0:
    gus_age = INPUT(' 年齢(oldboy推測〜{{}}):' .format(l_limit、h_limit))
    gus_age =INT(gus_age)
     IF gus_age == 年齢:
         印刷' !おめでとう、推測' BREAK 
    のelif gus_age < 年齢:
         印刷' 時には残念ながら、小さな推測、推測{} ' .format(NUM))
        l_limit = gus_age
     他を印刷ごめんなさい、大きな、あなたはまた、{}回を推測することができますね.format(NUM))を
        h_limit = gus_age 
    NUMを - = 1
 印刷そして、それを次の時間を埋めるの実行の数、

8:ゲームのアップグレード版の年齢(オプションの問題)ゲス
#1 :要件
#は     、ユーザーが3回まで試すことができ     すべての3回は、あなたが推測していない場合、ユーザーは再生を続けたいかどうか尋ねた試み、または答えるとYをyは、3つの推測、このシャトルを継続させるの答えNまたはNであれば、プログラムが終了する     終了します推測どのように 
年齢= 50 
l_limit = 1。
h_limit = 99 
NUM = 2
 しばらく NUM> = 0:
    gus_age = INPUT(' 年齢(〜{{}})oldboy推測:' .format(l_limit、h_limit))
    gus_age = INT(gus_ageを)
     のIF gus_age == 年齢:
         印刷" !推測おめでとう、" BREAK 
    のelif gus_age < 年齢:
         印刷' 回{}で残念ながら、小さな推測、推測' .format(NUM))
        l_limit = gus_age
     印刷" 残念ながら、大規模な推測では、{}回を推測' .format(NUM))
        h_limit = gus_age 
    NUM - 1 =。
     一方 NUM == -1 
        チョイス =入力(' 続行するかどうか、3つのストライクを有し、 "Q"の入力を終了し、 "Y"を入力し続ける:' のiF選択中の [ Y ' Y ' ]:
            NUM = 2
         のelifの選択 [ ' Q '' Q ' ]:
             BREAK 
        他に印刷" 入力が有効でない、再入力してください

 

おすすめ

転載: www.cnblogs.com/caoyu080202201/p/12449528.html