摘要: 一个关于借钱的经典问题:第一天借一块钱,第二天是前一天的2倍,依此类推30天。请问第30天要给多少钱?总共又要给多少钱? money = 1 total = [] for day in range(1,31): if day == 1: print(f"第{day}天给{money}元钱") else: money *= 2 prin... 阅读全文
posted @ 2018-12-24 23:45 泡沫° 阅读(1972) 评论(0) 推荐(0)
摘要: 输入三个整数x,y,z,请把这三个数由小到大排序,再把数组由大到小排序,再输出最大值和最小值! #定义一个空数组 numbers = [] #循环遍历,下面的4是控制循环次数 for i in range(4): if i > 0: x = int(input(f"请输入第{i}个整数:")) #把用户输入的数传递到定义的numbers数组中 ... 阅读全文
posted @ 2018-12-24 23:24 泡沫° 阅读(20257) 评论(0) 推荐(0)
摘要: 输入某年某月某日,判断这一天是这一年的第几天?程序分析 特殊情况,闰年时需考虑二月多加一天:直接上代码 #定义一个函数,判断是否为闰年 def leapyear(y): return (y % 400 == 0 or (y % 4 ==0 and y % 100 ==0)) #定义一个数组,每个月的天数,由于python中的数组是从0开始,而月份是从1开始,所以数组第一个数为0 days... 阅读全文
posted @ 2018-12-24 22:42 泡沫° 阅读(12591) 评论(0) 推荐(0)