什么叫网站定位,网上开店需要多少钱?,怎样看一个网站的浏览量,网站建设方案申请练习一:
日期计算器 设计一款日期计算程序#xff0c;能否实现下面的功能#xff1a; (1)要求用户分别输入年、月、日#xff08;分三次输入#xff09;#xff1b; (2)程序自动会根据输入的年月日计算出这一天是这一年的第几天#xff1b; (3)输出格式为#xff1a;这…练习一:
日期计算器 设计一款日期计算程序能否实现下面的功能 (1)要求用户分别输入年、月、日分三次输入 (2)程序自动会根据输入的年月日计算出这一天是这一年的第几天 (3)输出格式为这是**年的第 天 请输入某年某月某日通过编程判断这一天是这一年的第几天。
答案:
yint(input(请输入年:)) #使用变量y存储用户输入的年份
mint(input(请输入月:)) #使用变m存储用户输入的月份
dint(input(请输入日:)) #使用变量d存储用户输入的日
s0 #使用变量s存储第几天,初始化为0
for i in range(1,m): #for循环遍历从1月开始月份 不包含当月if i in [1,3,5,7,8,10,12]: #判断月份是否为大月(31天)s31 #如果是者 变量s增加31天elif i in [4,6,9,11]: #判断月份是否为小月(30天)s30 #如果是者 变量s增加30天else: #排除大月小月 就是2月if (y%40 and y%100!0) or y%4000: #判断是否是闰年s29 #如果是闰年 变量s增加29天else:s28 #如果不是闰年 变量s增加28天
else:sd #全部循环结束 增加多少日的天数
print(f这是{y}年的第{s}天) #格式化输出输出案例:
练习二:
剔除数字 要求如下 1、编号一般程序代码程序运行后需要用户随意输入一段包含有数字和字母的字符串 2、程序会自动删除字符串中的数字然后输出一串没有数字的享符串纯字母的字符串 或者列表(没有数字 3. 要求输出的非数字的字符顺序不能交。
答案:
yinput(请输入数字和字母的字符串:) #使用变量y存储用户输入的字符串
s #使用变量s存储不是数字的字符串
for i in y: #for循环遍历字符串每一项if not i.isdigit(): #使用 isdigit()判断是不是数字 not 取反si #判断出不是数字增加到变量s中
print(s) #输出变量s
输出案例:
如果你感觉有收获欢迎给我打赏 ———— 以激励我输出更多优质内容