Python2021年9月Python二级 -- 编程题解析

题目一:
日期转换
编写一个程序,实现用户输入一个日期,格式为"月/日/年",如输入05/21/2021,程序输出日期为’May 21,20211至12月的英文名称如下:
January,February,March,April, May, June, July,August, September, October,November, 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)

题目二:
图形的循环美
设计一个海龟绘图程序,程序效果如下图
要求:
海龟从里往外绘制图形,线条初始长度为20,相邻两条边相差4(每一个线条均比前一个线条长4),线条颜色为红色,总共边数至少80条以上
为了便于程序调试,建议不超过120条。
Python2021年9月Python二级 -- 编程题解析_第1张图片
答案:

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()

如果你感觉有收获,欢迎给我打赏 ———— 以激励我输出更多优质内容

Python2021年9月Python二级 -- 编程题解析_第2张图片

你可能感兴趣的:(python,python2级编程题,python)