多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# 36. 日期转换 编写一个程序,实现用户输入一个日期,格式为"月/日/年",如输入'05/21/2021',程序输出日期为'May 21,2021'。 1至12月的英文名称如下: January,February,March,April,May,June,July,August,September,October,November 试题编号:20210203-lxj-002 试题类型:编程题 **参考程序:** #说明:程序仅供参考,考生可以有多种解决方法。 datestr=input('Enter a date(mm/dd/yyyy):')    monthstr,daystr,yearstr=datestr.split('/') months=\['January','February','March','April','May','June','July','August','September','October','November','December',''\] monthstr=months\[int(monthstr)-1\] print('The date is:'+monthstr,daystr+',',yearstr) 试题难度:一般 试题解析: 评分细则: 1)定义一个变量接受输入的日期;(1分) 2)能够把年月日分离出来;(3分) 3)把输入的月份转变为英文名称(原题已给出每个月的英文名称,所以如果程序中的英文名称错误,有一处错误扣0.1分);(4分) 4)输出转换后的结果。(2分) ***** # 37.图形的循环美 设计一个海龟绘图程序,程序效果如下图(要求:海龟从里往外绘制图形,线条初始长度为20,相邻两条边相差4(每一个线条均比前一个线条长4),线条颜色为红色,总共边数至少80条以上(为了便于程序调试,建议不超过120条)。 ![](http://h.yiniuedu.com/ff4aa74bdc93a9ff0d73ef0afd957680) 试题编号:2021214-jt-37 试题类型:编程题 标准答案: **参考程序:** import turtle turtle.pencolor("red") turtle.speed(6) length=20 jd=90 i=1 while i<=100:     turtle.forward(length)     turtle.left(jd)     length=length+4     i=i+1 turtle.done() 试题难度:一般 试题解析: **评分细则:** 1)导入海龟模块(2分) 2)设置画笔颜色(2分) 3)设置初始长度20(2分) 4)实现80次以上的循环设计(6分) 5)实现每次线条长度加4(3分) 6)实现程序效果(5分)