202112Python等级考试二级编程

该程序设计包括两个部分:一是用Python编写一个日期计算器,用户输入年、月、日,程序计算并输出这一天是一年的第几天,考虑了闰年的情况;二是将四句唐诗用逗号和句号按照特定格式连接输出。代码中展示了变量的使用和条件判断的应用。
摘要由CSDN通过智能技术生成

日期计算器
设计一款日期计算程序,能否实现下面的功能(1)要求用户分别输入年、月、日 (分三次输入) ;2程序自动会根据输入的年月日计算出这一天是这一年的第几天:(3)输出格式为:这是****年的第**天
请输入某年某月某日,通过编程判断这一天是这一年的第几天

year=int(input("年"))
month=int(input("月"))
day=int(input("日"))
list=[0,31,28,31,30,31,30,31,31,30,31,30,31]
num=0
while True:
    if num==month:
        break
    else:
        day=day+list[num]
        num+=1
if year%4==0 or year%400==0 and month>2:
    day+=1
print(day)

将四句唐诗用逗号和句号连接,完整输出这首诗,必须使用变量的方法编写程序。

ivzi1="白日依山尽
ivzi2="黄河入海流”
jvzi3="欲穷千里目
jvzi4="更上一层楼"
输出应为”白日依山尽,黄河入海流。欲穷千里目,更上一层楼。

jvzi1="白日依山尽"
jvzi2="黄河入海流"
jvzi3="欲穷千里目"
jvzi4="更上一层楼"
 
print(jvzi1, ",", sep = "")
print(jvzi2, "。", sep = "")
print(jvzi3, ",", sep = "")
print(jvzi4, "。", sep = "")

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值