Python2021 9 月 Python レベル 2 -- プログラミングに関する質問の分析

トピック 1:
日付の変換
ユーザーが「月/日/年」の形式で日付を入力できるようにするプログラムを作成します。たとえば、05/21/2021 と入力した場合、プログラムの出力日付は「5 月 21 日」になります。 2021 年 11 月から 2021 年までの月の英語名は次のとおりです:
January、Feb、March、 April、May、 June、 July、August、 September、 October、Novell、 December。

答え

a,b,c=input("月/日/年").split("/")
months=['January','February','March','April','May','June','July','August','September','October','November','December','']
a=months[int(a)-1]
print(a,b,",",c)

トピック 2:
グラフィックスの周期的な美しさ
タートル描画プログラムを設計します プログラムの効果は次のとおりです
要件:
タートルは内側から外側にグラフィックスを描画します 線の初期の長さは 20、隣接する 2 つの辺の差は次のとおりです4 (各行は前の行より 4 長くなります)。線の色は赤で、エッジの総数は少なくとも 80 です。プログラムのデバッグを容易にするために、エッジは 120 個以下にすることをお勧めします

ここに画像の説明を挿入します
答え:

import turtle as t
num=int(input())
a=20
for i in range(num):
    t.color("red")
    t.forward(a)
    t.left(90)
    a+=4
t.done()

何か得をしたと感じたら、ぜひご褒美を与えてください————より質の高いコンテンツをアウトプットするための励みになります

ここに画像の説明を挿入します

おすすめ

転載: blog.csdn.net/weixin_40762926/article/details/132597936