ホームページ >バックエンド開発 >Python チュートリアル >単純な Python コードの種類は何ですか?
単純な Python コードの種類とは何ですか?
単純な Python コード タイプは次のとおりです:
1. [背景]
最近、パトリックは体重を減らしたいと考え、次のことを決意しました。コントロール 自分自身の食事で、クラビーパティを食べる量を減らしてください。
彼の親友パトリックを助けるために、スポンジ・ボブとパトリックは一緒に食べるゲームを作りました。
ゲームのルールは次のとおりです:
パトリックが 1 日に 40 個以上のクラビー パティを食べた場合、スポンジ・ボブに 100 元が与えられます。クラビー・パティ40枚に対して、スポンジ・ボブはパトリック・スターに100元を与えた。
[タイトル]
コードを書いてください:
パトリックが 1 日に食べるクラビー パティの数を入力すると、その数を出力できます。パトリックがその日に食べるクラビー パティ。スポンジ ボブにお金を渡すか、スポンジ ボブがパトリックにお金を渡します。
ヒント:
1. input() 関数を使用して、パトリックが食べたクラビー パティの数を取得します。
2. int() 関数を使用して文字列を数値に変換します。
3. 次に、この数値を 40 と比較します。
4. if...else... ステートメントを使用します。
p =int(input("输入派大星今天吃的汉堡个数")) if p<40 : print("海绵宝宝给派大星100块") else : print("派大星给海绵宝宝100块")
2. 多くの人は、4 という数字は少し不吉だと思っているので好きではありません。
コンピュータに数字 1、2、3、5、6、7 を順番に出力させるには while... を使用してください。ただし、4 の場合は表示しないようにしてください。
ヒント:
1. 変数 n を 0 に設定し、特定の条件でループを開始します。
2. ループを通過するたびに n を 1 とします。
3. 数値 4 を回避するには、条件判定 if を使用して数値を出力します。
a=0 while a<7 : a += 1 if a == 4: continue else :print(a)
3. このようなコードを作成します。ルールは次のとおりです:
ユーザーに銀行カード残高の番号を推測してもらいます (この番号を 5 に設定します)。
推測が高すぎる場合は、それが多すぎることをユーザーに伝えます。推測が小さすぎる場合は、小さすぎることをユーザーに伝えます。推測が正しい場合は、その推測が正しいことをユーザーに伝えます。正しい。
ユーザーには合計 3 回の推測チャンスがあります。3 回のチャンスがなくなるとプログラムは終了します。
b = 5 while a : a -= 1 c = int(input("请输入你猜的银行卡余额(1~10)")) if b < c : print("你猜大了") elif b > c : print("你猜小了") else : print("恭喜你,答对了") break
銀行カードの金額をランダムに変更するなど、いくつかのことを追加します。推測に失敗するたびに、あと何回チャンスがあるかが通知されます。チャンスが尽きた後で正しく推測できなかった場合は、 、バカと言われるでしょう。
import random a = 3 b = random.randint(1,10) while a : a -= 1 c = int(input("请输入你猜的银行卡余额(1~10)")) if b < c : print("你猜大了,你还有"+str(a),"次机会") elif b > c : print("你猜小了,你还有"+str(a),"次机会") else : print("恭喜你,答对了") break else: print("你真蠢,这都猜不到,正确答案是"+str(b))
4. これは映画と俳優のリストです (リストは辞書にネストされています)
#原始数据如下: v = { '妖猫传':['黄轩','染谷将太'], '无问西东':['章子怡','王力宏','祖峰'], '超时空同居':['雷佳音','佟丽娅'], }
ユーザーが input() 関数を使用して俳優の名前を入力すると、画面に「○○が映画○○に出演した」と印刷してください。
ヒント:
1. for...in... を使用して辞書内のデータを走査し、映画名であるキー (キー) を取り出します。
2. 次に、キーを使用して辞書内の俳優名を取り出します。
3. 次に、if A in B を条件として使用して、データ A がリスト B にあるかどうか、つまりアクターの名前がこのリストにあるかどうかを判断します。
#原始数据如下: v = { '妖猫传':['黄轩','染谷将太'], '无问西东':['章子怡','王力宏','祖峰'], '超时空同居':['雷佳音','佟丽娅'], } a = input("请输入演员的名字:") for key in v : if a in v[key] : print(a+"出演了"+key)
推奨チュートリアル: "
python チュートリアル以上が単純な Python コードの種類は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。