1.输入一个月份数字,返回对应月份名称,此问题的IPO模式是:
输入:输入一个表示月份的数字(1-12)
处理:利用字符串基本操作实现该功能
输出:输出对应的月份名称
代码:
#实例.py
month="一月份二月份三月份四月份五月份六月份七月份八月份九月份十月份十一月十二月"
for i in range(12): #插入循环,可循环12次
n=eval(input("请输入你要转换的月份(1-12):"))
pos=(n-1)*3
print("{}月份是{}".format(n,month[pos:pos+3]))
运行结果:
2.天天向上续。尽管每天坚持,但人的发展能力并不是无限的,它符合特定模型。假设能力增长符合
如带有平台期的模型:以7天为周期,连续学习三天能力值不变,从第4天开始至第7天每天能力增长
为前一天的1%。如果七天中有一天间断学习,则周期从头计算。请编写程序回答,如果初始能力值
为1,连续学习365天后能力值是多少?
代码:
#3.2.py
x=1
y=0.01
a='asistent'
b='giveup'
temp=1
state=