トピック:
5-3エイリアン色#1:変数の名前alien_colorを作成し、ゲーム内だけで外国人を射殺したとし、「グリーン」に設定し、「黄色」または「赤」。
そうならば、プレイヤーは5ポイントを得ることを示すメッセージを印刷する; if文エイリアンが緑色であるかどうかを確認するために書きます。
このプログラムの2つのバージョンは、上記試験によりバージョンで書かれており、経過していない別のバージョンでは(何も出力テストは失敗していません)。
5-4外国人#2色:エイリアンのように色を設定して、のif-else構造を記述するために5-3の練習など。
外国人が緑の場合、それが原因エイリアンを撮影するプレイヤーは5点を獲得したことを示すメッセージを出力します。
外国人が緑でない場合は、プレイヤーは10ポイントを得ることを示すメッセージを出力します。
プログラム書き込みの2つのバージョンが1つのバージョンのブロック場合に実行され、コードブロックが別のバージョンでは他の実行されます。
5-5外国人の色は、#3:運動のif-else構造があれば、elifの-他の構造5-4に変更されました。
外国人が緑の場合、それはプレイヤーが5ポイントを得ることを示すメッセージを出力します。
外国人が黄色の場合、それは選手が10ポイントを得ることを示すメッセージを出力します。
外国人が赤の場合、それは選手が15ポイントを得ることを示すメッセージを出力します。
この手順の準備の3つのバージョンが、それらは緑色でエイリアンは、メッセージが場合は黄色と赤色印刷されました。
5-6は、すべての人が同じ順序セグメントの異なる段階に生まれていません。変数の値の年齢は、その後、書く場合-elifの-他の構造、年齢の価値判断に基づいて、人生の段階にあります。
2歳未満の人より若い場合は、彼は赤ん坊であるというメッセージを印刷します。
人の年齢は4歳まで2(包括的)である場合、それは彼が幼児だったというメッセージを出力します。
人の年齢は、13歳〜4(両端を含む)であれば、それは彼が子供であるというメッセージを出力します。
20歳〜13(包括的)に人の年齢ならば、彼は若い人たちであるというメッセージを印刷します。
65歳〜20(両端を含む)への人の年齢ならば、彼は大人であることのメッセージを印刷します。
古い65(包括的)歳以上の人ならば、それは彼が古いというメッセージを出力します。
5-7の好きな果物:リストをチェックする文は、特定の果物が含まれている場合は、別のシリーズを書き、その後、お好みのフルーツを含むリストを作成します。
リストfavorite_fruits名前を付け、3つの果物が含まれています。
リストに含まれている場合5書面、果物のいくつかの種類が各チェックにリストに含まれている場合、それは次のようなメッセージを出力し、「あなたは本当にバナナのように!」。
コード:
#USR / binに/ pythonの! #_ * _コーディング:UTF-8 _ * _ #外星人颜色 alien_color = "青" alien_color == "青"の場合: 印刷( "あなたは5星を得た") alien_color場合== "青": 印刷( "测试通过、外星人为蓝色") であればalien_color == "青": 印刷( "")# 外星人颜色#2 #版本1 killed_alien_color = ""青 killed_alien_color場合== 「青」: 印刷(「あなたは彼を殺した原因あなたは、5つ星のだ」) 他: プリント(「あなたは10星を得た」) #版本2 かのkilled_alien_color ==「黄色」: 印刷( "あなたはあなたの原因、5星を得ました)「彼を殺し 、他: ( "あなたGOT 10によってスター")を印刷 #3色エイリアン #1バージョン kill_alien_color = "青" kill_alien_color == "青"場合: 印刷( "あなたは5つ星のだ") :elifのkill_alien_color == "黄色" プリント( "あなたは10星を得た") それ以外: ( "あなたは15星を得た")印刷を #版本2 kill_alien_color = "黄色" であればkill_alien_color == "青": 印刷( "あなたは5星を得た") のelif kill_alien_color == "黄色": 印刷( "あなたは10星を得た") 他: プリント( "あなたは15星を得た") #版本3 kill_alien_color = "赤" kill_alien_color == "青"の場合: 印刷( "あなたは5星を得た") のelif kill_alien_color == "黄色": (「あなたによってGOT 10スター」)を印刷 他: 印刷(「あなたGOT 15によってスター」) #人生的不同阶段 年齢= 17 の場合、年齢<2: 印刷( "!彼は赤ん坊だった") elifの年齢> = 2と<4: 印刷( "!彼は歩くことをどのように学んでいる") 年齢のelif> = 4と<13: 印刷は、( "彼がchirdだった!") elifの年齢> = 13、<20: プリント( "彼はティーンエイジャーだった!") 年齢のelif> = 20および<65: 印刷( "あなたは、若い大人です!男")! 他: プリント("古い")です! #喜欢的水果 favorite_fruits = ["バナナ」、 "watermalon"、 "りんご"、 "オレンジ"、 "梨"] の場合"favorite_fruitsバナナ": 印刷(「あなたは本当にバナナのようなものです!」) 場合」「favorite_fruits中:watermalon プリント( 『あなたは本当にwatermalonのようなものです!』) であれば『favorite_fruitsでりんご』: プリント(「あなたは本当にリンゴのようなものです!」) favorite_fruitsで「オレンジ」の場合: 印刷(「あなたは本当にオレンジのようなものです!」) favorite_fruitsの「梨」の場合: 印刷(「あなたは本当に梨のようなものです!」)