python日期测算程序

一个可以测算日期的程序

print('本程序共循环10次!如还需使用,请重新运行程序!')
    x=1
    w=input('今天是星期(注意哦,请输入阿拉伯数字,周日请输入数字7!):')
    while x<=10:
        a=int(input('请输入天数让我们计算其之后是星期几。天数:'))
        b='这天是周'
        c=a%7
        if w=='1':
            if a<0:
                print(b+'1')
            if c==0:
                print(b+'1')
            if a<6:
                print(b+str(1+c))
            if a>7:
                if c>0:
                    if c<6:
                        print(b+str(1+c))
            if c==6:
                print(b+'日') 
        if w=='2':
            if a<0:
                print(b+'2')
            if c==0:
                print(b+'2')
            if a<5:
                print(b+str(2+c))
            if a>6:
                if c>0:
                    if c<5:
                        print(b+str(2+c))
            if c==5:
                print(b+'日')
            if c==6:
                print(b+'1')
        if w=='3':
            if a<0:
                print(b+'3')
            if c==0:
                print(b+'3')
            if a<4:
                print(b+str(3+c))
            if a>5:
                if c>0:
                    if c<4:
                        print(b+str(3+c))
            if c==4:
                print(b+'日')
            if c==5:
                print(b+'1')
            if c==6:
                print(b+'2')
        if w=='4':
            if a<0:
                print(b+'4')
            if c==0:
                print(b+'4')
            if a<3:
                print(b+str(4+c))
            if a>4:
                if c>0:
                    if c<3:
                        print(b+str(4+c))
            if c==3:
                print(b+'日')
            if c==4:
                print(b+'1')
            if c==5:
                print(b+'2')
            if c==6:
                print(b+'3')
        if w=='5':
            if a<0:
                print(b+'5')
            if c==0:
                print(b+'5')
            if a<2:
                print(b+str(5+c))
            if a>3:
                if c>0:
                    if c<2:
                        print(b+str(5+c))
            if c==2:
                print(b+'日')
            if c==3:
                print(b+'1')
            if c==4:
                print(b+'2')
            if c==5:
                print(b+'3')
            if c==6:
                print(b+'4')
        if w=='6':
            if c==0:
                print(b+'6')
            if c==1:
                print(b+'日')
            if c==2:
                print(b+'1')
            if c==3:
                print(b+'2')
            if c==4:
                print(b+'3')
            if c==5:
                print(b+'4')
            if c==6:
                print(b+'5')
        if w=='7':
            if c==0:
                print(b+'日')
            if c==1:
                print(b+'1')
            if c==2:
                print(b+'2')
            if c==3:
                print(b+'3')
            if c==4:
                print(b+'4')
            if c==5:
                print(b+'5')
            if c==6:
                print(b+'6')
        x=x+1  

作者邮箱:3636261850@qq.com

还有更多python程序正在制作中……尽情期待

本版本为控制台版本,如想获取easygui版本的日期测算程序请于作者联系

如果发现程序bug请第一时间联系作者,我们会尽快处理!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值