
Python基础知识入门练习题100道(含答案).pdf
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本书收录了100道精选Python基础题目及详细解答,涵盖语法、数据结构与常用模块,适合初学者巩固编程技能。
Python100道基础入门练习题(附答案)
实例001:数字组合
题目:
有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?
程序分析:
遍历全部可能,把有重复的去掉。
```python
num = 0
for a in range(1,5):
for b in range(1,5):
for c in range(1,5):
if((a != b) and (a != c) and (b != c)):
print(a,b,c)
num += 1
print(num)
```
实例002:个税计算
题目:
企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成。从键盘输入当月利润I,求应发放奖金总数?
程序分析:
分区间计算即可。
```python
profit = int(input(请输入当月的利润:))
if profit <= 10:
bonus = profit * 0.1
elif 10 < profit <= 20:
bonus = (10*0.1) + ((profit - 10)*0.75)
# 其他区间类似计算...
print(应发放的奖金总数为:,bonus)
```
全部评论 (0)


