这是一篇记录我的python学习的笔记,今天的内容是python的字符串操作,话不多说,直接进入正题吧
日期转换:
用户输入一个日期,例如“06/05/2020”,程序将显示为 “Jan 05,2020”
以下是源代码:
def main():
dateStr = input('请输入日期(mm/dd/yyyy):')
monStr,dayStr,yearStr = dateStr.split('/') #利用split()方法拆分成子串列表,这里是用‘/’分隔
months = ['Jan','Feb','Mar','Apr','May','Jan','Jul','Aug','Sep','Oct','Nov','Dec']
monthStr = months[int(monStr)-1]
print('日期是:',monthStr , dayStr+',' , yearStr)
main()
输出结果:
主要用到的方法是split()方法,该方法可以将字符串拆分成子串列表,然后利用int()转化,将字符串转化为数字,在列表中利用索引,找到对应的月份缩写,输出结果。
很简单的程序了,继续学习,多加练习。