a = int(input("输入指令"))
week = ["星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期日"]
str="{}".format(week[a-1])
print(str)
format函数不支持这种语法,可以选择用字典:
a = input('输入指令:')
week_dict = {
"1": "星期一",
"2": "星期二",
"3": "星期三",
"4": "星期四",
"5": "星期五",
"6": "星期六",
"7": "星期日"
}
print(week_dict[a])
使用 f 字符串可以
a = int(input())
s = f"{['Mon','Tue','Wed','Thu','Fri','Sat','Sun'][a-1]}"
print(s)