Python:输入一个年份,判断是否为闰年

这是一个使用Python编写的简单程序,用于判断输入的年份是否为闰年。程序首先接收用户输入的年份,然后根据闰年的判断规则(能被400整除或者能被4整除但不能被100整除)进行检查,并输出结果。用户可以选择继续或退出程序。此程序展示了基础的Python语法和条件判断语句的应用。
摘要由CSDN通过智能技术生成
#输入一个年份,判断是否为闰年
message_1 = "Enter a number to judge if it is a leap year: "
message_2 = " is a leap year."
message_3 = " is not a leap year."
message_4 = "continue or quit? "
message_5 = "Wrong, please enter 'continue' or 'quit'. "

choice = True
while choice == True:
     year = input(message_1)  #输入年份
     year_1 = int(year)       #字符串转换为数字
     if year_1%400 == 0:      #判断是否为闰年
          print(year+message_2)
     elif year_1%100 == 0:
          print(year+message_3)
     elif year_1%4 ==0:
          print(year+message_2)
     else:
          print(year+message_3)
     choice_1 = input(message_4)
     while choice_1 != "continue" and choice_1 != "quit":      #防止输入错误
          choice_1 = input(message_5)
     if choice_1 == "quit":        #结束循环
          choice = False

        用Python编写的第一个比较有意义的小程序。选择这个程序是因为大一上学期计算思维课学习C语言的时候也用C语言编写过这样一个程序,印象深刻。

        以后会多编写一些有趣的小程序~~~

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值