![Python零基础快乐学习之旅(K12实战训练)](https://wfqqreader-1252317822.image.myqcloud.com/cover/749/26542749/b_26542749.jpg)
2-11 专题设计:银行存款复利的计算
程序实例ch2_5.py:银行存款复利的计算,假设目前银行年利率是1.5%,复利公式如下:
本金和 = 本金 * ( 1 + 年利率)n # n是年
你有一组5万元,请计算5年后的本金和。
![](https://epubservercos.yuewen.com/5D7EF7/15056703104173006/epubprivate/OEBPS/Images/483.jpg?sign=1739261892-XlbnfniJFM0gJgxV2EZ9FDsvo1GGB8O3-0-8ae3542375a3988129597412bc848253)
执行结果
![](https://epubservercos.yuewen.com/5D7EF7/15056703104173006/epubprivate/OEBPS/Images/484.jpg?sign=1739261892-5hrn6nwSXAiUgVGArUR2kvJt9LUZhFxb-0-58203398f9b2fcd0f220ef1caecca5de)
习题
一、是非题
1 ( O ).设计一个好的变量名称,可以方便自己与他人未来阅读程序。(2-2节)
2 ( O ).为程序加上注释是程序设计时的好习惯。(2-4节)
3 ( O ). Python的变量会针对所给的内容自行设置数据类型。(2-5节)
4 ( ×). Python的变量名称不可用非英文字符的其他语言。(2-6节)
5 ( × ).对Python而言John与john是相同的变量名称。(2-6节)
6 ( O ). _5z是Python合法的变量名称。(2-6节)
7 ( O ). “%”是用于求余数。(2-7节)
8 ( × ). “//”是用于求次方。(2-7节)
9 ( × ).乘法、除法、次方的运算优先级相同,会按照优先顺序由左到右运算。(2-7节)
10 ( × ). “x %= y”相当于“x = y % x”。(2-8节)
11 ( O ).下列2个公式的意义相同。(2-8节)
a /= b
与
a = a / b
12 ( O ).下列语句可以得到y值是5。(2-9节)
x, y, z = 1, 5, 10
13 ( X ). Python允许一行语句分多行撰写,方法是在未完成语句右边加上“/”符号,Python解释器会将下一行语句视为是这一行的延伸。(2-10节)
二、选择题
1 ( A ).有一道语句如下:(2-2节)
![](https://epubservercos.yuewen.com/5D7EF7/15056703104173006/epubprivate/OEBPS/Images/485.jpg?sign=1739261892-f7NHt1IwTBKH84fboP3D6Qqd7Fa95NiK-0-ef2a7dc210473703f52fd4442acb0059)
可以得到输出为何值?
A.100
B.0
C.900
D.语句语法错误
2 ( B ).下列哪一个是合法的变量名称?(2-6节)
A.return
B._5x
C.9x
D.x$d
3 ( C ).下列哪一个不是合法的变量名称?(2-6节)
A.总计
B._k2
C.k,3
D.AAA
4 ( D ).计算下列的x值。(2-7节)
![](https://epubservercos.yuewen.com/5D7EF7/15056703104173006/epubprivate/OEBPS/Images/486.jpg?sign=1739261892-9B9fxBQvKAo8QS65rEQ5wfsJYQLsMf3t-0-7de7818486dd24183d78d75b04d7534c)
A.10
B.100
C.90
D.1
5 ( C ).计算下列的x值。(2-7节)
![](https://epubservercos.yuewen.com/5D7EF7/15056703104173006/epubprivate/OEBPS/Images/487.jpg?sign=1739261892-NiOXajDW7CPbiXHdhcf4qmvqOalQIfP0-0-949015aebbbd6cb50b89e2f3386ab2b7)
A.10
B.100
C.2
D.1
6 ( A ).计算下列的x值。(2-7节)
![](https://epubservercos.yuewen.com/5D7EF7/15056703104173006/epubprivate/OEBPS/Images/489.jpg?sign=1739261892-0eK0YrEC4H8NrjRxJdU67yq5xMI4vVa8-0-591822167c2d223a22d7c9da0dc52b72)
A.87
B.2895
C.46626
D.1
7 ( D ).下列指令执行结果是什么?(2-9节)
![](https://epubservercos.yuewen.com/5D7EF7/15056703104173006/epubprivate/OEBPS/Images/490.jpg?sign=1739261892-pjr78Iap5diQcLoc2h3Q2ogSuGIWC4pL-0-5be590a1d0d77153df6d62eb23521616)
A.x=10和y=10
B.x=10和y=10
C.x=20和y=20
D.x=20和y=10
三、实操题
1.请重新设计ch2_1.py,将每小时打工时薪改为150元。(2-3节)
![](https://epubservercos.yuewen.com/5D7EF7/15056703104173006/epubprivate/OEBPS/Images/488.jpg?sign=1739261892-nX8qqtDjFQEslESNCQ6UWOJZUFqDhBMs-0-0a03633e761882fd4280168bae4cfce5)
2.一个幼儿园买了100个苹果给学生当营养午餐,学生人数是23人,每个人午餐可以吃一个,请问这些苹果可以吃几天,然后第几天会产生苹果不够供应的情况,同时列出少了几个苹果?(2-7节)
![](https://epubservercos.yuewen.com/5D7EF7/15056703104173006/epubprivate/OEBPS/Images/491.jpg?sign=1739261892-sAtfvMqw9psp1c5PyX8D2Fw6pkzLVRM5-0-404dbca65d68598b0b6e649082bc1d04)
3.地球和月球的距离是384 400千米,假设火箭飞行速度是每分钟400千米,请问从地球飞到月球需要多少分钟?(2-7节)
![](https://epubservercos.yuewen.com/5D7EF7/15056703104173006/epubprivate/OEBPS/Images/492.jpg?sign=1739261892-ZUD5mgDaP19YCjEJJ9u0mD2Zqibr8SIj-0-29b801fb6e48d46e0684c5fa37efd44f)
4.重新设计ch2_5.py,假设初期本金是100 000元,假设年利率是2%,请问10年后本金总和是多少?(2-11节)
![](https://epubservercos.yuewen.com/5D7EF7/15056703104173006/epubprivate/OEBPS/Images/493.jpg?sign=1739261892-JQs0EQrGHbgj4N989n6HF7sxHcpejdgU-0-97ce8de26cb63dea6a0cde259584165f)
5.重新设计ch2_5.py,假设是单利率,5年期间可以领多少利息?(2-11节)
![](https://epubservercos.yuewen.com/5D7EF7/15056703104173006/epubprivate/OEBPS/Images/494.jpg?sign=1739261892-9ibD1hHe1PHjPNa0IztEckIiVUfq2bPF-0-cba91b0a400ad0dbdbef13f13077b525)