最近オンライン授業でPythonを学び始めたのですが、オンラインだとあまり理解できず、わからない問題があります。
次のプログラムを作成して実行しなさい。
⑴変数x、yに値を読み込んで大小関係に従い「x>y」 「x=y」 「x<y」と表示する。
⑵変数monthに1〜12の整数を読み込み、読み込んだ値により次のようなメッセージを表示する。
12または1または2のとき「Winter」、3〜6のとき「Spring」、7または8のとき「Olympic,Paralympic」、9〜11のとき「Autumn」
⑶ sum = 0
n = 5
finger = 1
while finger <= n:
sum = sum + int(input('number : '))
finger = finger + 1
print('total : ', sum) のプログラムに、while 文で反復中の finger と sum の値を表示する処理を加える。
⑷ sum = 0
n = 5
for finger in range(n):
sum = sum + int(input('number : '))
print('total : ', sum) のプログラムに、for 文の反復中の finger と sum の値を表示する処理を加える。
⑸ sum = 0
n = 5
for finger in range(n):
sum = sum + int(input('number : '))
print('total : ', sum) のプログラムの range(n)を finger が 1,2,…,n について処理するように変更する。
教えていただきたいです。よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー