字符串应用实例
要求:输入月份给出对应的月份英文简称。
分析:观察可以发现,输入的数字减去1再乘以3就可以找到月份的起始位置。因此代码如下:
months="JanFebMarAprMayJunJulAugSepOctNovDec"
n=input("请输入月份数(1-12):")
pos=(int(n)-1) * 3
monthAbbrev=months[pos:pos+3]
print("月份简写是"+monthAbbrev+".")
这是一个比较简单的程序,但对于字符串的应用是很实用的。