Python 复习 01【第 1 题】如果将 5 万元存入银行,选择一年定期自动转存的存款方式,假设 5 年内利率没有发生 变化,均为 1.25%,问:5 年后到期存款总额为多少?rate = 0.0125 #给利率变量赋值money = 50000 #给存款总额变量赋初值(单位:元)for year in range(1,①):money =②*(1+rate) #计算每年新的存款总额五年后的存款总额为:③ 元 #输出结果参考答案:6; money; money【第 2 题】将 5 万元存入银行,选择一年定期自动转存的存款方式,均为 1.25%,问:要使得总存 款达 6 万元,至少需要存款多少年?rate = 0.0125 #给利率变量赋初值money = 50000 #给存款总额变量赋初值(单位:元)year = 0 #给存款需要的年头赋初值while ①:money =②*(1+rate) #计算每年新的存款总额③#存款年数加 1存款总额为 6 万元至少需要年 #输出结果参考答案:money<60000; money; year=year+1【第 3 题】王明同学为希望工程捐款。第一个月捐款 1 元,第二个月捐款 2 元,以后每个月都在前 一个月的基础上增加 1 元。至少需要多少个月捐款总额达 1000 元?sum =①#给捐款总额变量赋初值(单位:元)m = 1 #给捐款需要的月份赋初值while ②:sum += ③ # 计算每月新的捐款总额m += 1 #捐款月份加 1至少需要个月完成捐款任务,共捐款 元 #输出结果参考答案:0; sum<1000; m【第 4 题】输入一个正整数 x,判断其奇偶性。x 二①请输入一个正整数:if②:是偶数。③:是奇数。参考答案:int; x%2==0; else【第 5 题】输入 a、b 两个整数,如果 a 为大数,则进行交换,然后分别输出大数、小数的值。请输入请输入if①:#如果 a 为大数a,b=b,a大数是②小数是③)参考答案:a>b; b; a【第 6 题】通过擂台法求解列表中的最大数。a = [2345, 5421, 1254, 23, 5621]maxx = a[0]for k in①:# k 在列表 a 中依次取值if maxx < k: #比较 maxx 和当前数②print(③)#输出结果参考答案:a; maxx=k; maxx【第 7 题】打印以下图形。------*---**--***-****for i in①(4):#控制打印行数②③))参考答案: range; 4-i; i+1【第 8 题】骰子六个面上分别是数字 1〜6。设计模拟掷骰子游戏。反复掷,掷到 6 为止,统计掷骰 子次数。import randomres = 0#骰子的数字i=①#投掷的次数while ②:res=random.randint(1,6)print(res)③#投掷的次数加 ...