#ジョブ(タイトルが行います): #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 他に: 印刷(" 入力が有効でない、再入力してください」)