[英]How do i make a dictionary and use it to on a question thats being asked
import calendar导入日历
d=dict(enumerate(calendar.day_name)) d=dict(枚举(calendar.day_name))
d d
{1:'Monday', 2:'Tuesday', 3:'Wednesday', 4:'Thursday', 5:'Friday', 6:'Saturday', 7,'Sunday'} {1:'星期一',2:'星期二',3:'星期三',4:'星期四',5:'星期五',6:'星期六',7,'星期日'}
def question(): pew=str(input("Using 1-7 number as 1 is Monday and 7 Sunday, what day of the week is today?")) print(d) return def question(): pew=str(input("使用 1-7 数字作为 1 是星期一和 7 星期日,今天是星期几?")) print(d) return
print(question)打印(问题)
Second argument to the enumerate
class is the start value. enumerate
class 的第二个参数是起始值。 You need to set it to 1 here.您需要在此处将其设置为 1。 Also
str()
is pointless because input()
already returns a string. str()
也毫无意义,因为input()
已经返回了一个字符串。
import calendar
d = dict(enumerate(calendar.day_name, 1))
def question():
day = input(
"Using 1-7 number as 1 is Monday and 7 Sunday,"
" what day of the week is today? "
)
return d[int(day)]
print(question())
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.