• python使用函数判断星期数
  • python

def xingqi(id):
   date=("星期一星期二星期三星期四星期五星期六星期天")
   try:
       if 7<eval(id) or 0>eval(id) :
           return("请输入1-7")
       else:
           id = int(id)
           c = (id - 1) * 3
           b = date[c:c + 3]
           return b
   except:
       return("输入错误")


day= input("输入一个数字:")
while True:
   a = xingqi(day)
   print(a)
   day = input("输入一个数字:")

1、用户输入一个数字判断星期数

2、函数参数设置为可选参数即xingqi(id,m=1),此时函数完成功能为用户输入得星期外,还会默认输入明天是星期几。例如用户传入参数为id=2,程序输出星期二,一天后星期三。用户传入参数为id=1,m=2,程序输入星期一,两天后星期三。

请问如何改动代码实现第二题....


  • Willson1991    2020-04-23 14:21:36
  • 阅读 2004    收藏 0    回答 1
  • 邀请
  • 收藏
  • 分享
发送
登录 后发表评论
  • 51testing软件测试圈微信