为了账号安全,请及时绑定邮箱和手机立即绑定

如何编写一个程序来打印与用户给出的日期编号相对应的日期名称

如何编写一个程序来打印与用户给出的日期编号相对应的日期名称

一只斗牛犬 2023-09-26 14:54:40
我想要一个输入,如果我输入 1 那么它将给出输出 Sunday ,如果我输入 2它将给出星期一。我尝试了这段代码,但它不起作用,请帮助days =["Sunday" ,"Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]user_input = int(input("Enter Day"))if user_input == (1,2,3,4,5,6,7) :    print (days[0,1,2,3,4,5,6])我想让我的程序变得简单,我是初学者
查看完整描述

3 回答

?
UYOU

TA贡献1878条经验 获得超4个赞

days =["Sunday" ,"Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]


user_input = int(input("Enter Day (from 1-7)"))

if user_input:

    print (days[user_input-1])

else:

    print ("Your input is not valid")

带着字典


days_dict ={'1':"Sunday" ,'2':"Monday",'3':"Tuesday", '4':"Wednesday", '5':"Thursday", '6':"Friday", '7':"Saturday"}

print (days_dict[input("Enter Day (from 1-7): ")])


查看完整回答
反对 回复 2023-09-26
?
精慕HU

TA贡献1845条经验 获得超8个赞

days =["Sunday" ,"Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]


user_input = int(input("Enter Day"))


print (days[user_input - 1])

这会有所帮助


查看完整回答
反对 回复 2023-09-26
?
森林海

TA贡献2011条经验 获得超2个赞

day_number = int(input("Enter day number: "))


days = { 

    1:'SUNDAY',

    2:'MONDAY',

    3:'TUESDAY',

    4:'WEDNESDAY',

    5:'THURSDAY',

    6:'FRIDAY',

    7:'SATURDAY'

}


print(days.get(day_number))


查看完整回答
反对 回复 2023-09-26
  • 3 回答
  • 0 关注
  • 61 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信