输出100遍:好好学习天天向上
for i in range(1,101):
print('第{}遍写:好好学习,天天向上!'.format(i))
采用延拓式多分支结构评定成绩等级
"""
功能:采用延拓式多分支结构评定成绩等级
作者:
时间:2021年11月4日
"""
#输入部分
score = float(input('score'))
#处理部分
level = ''
if score > 100:
level = "超出范围"
elif score >= 90:
level = "优秀"
elif score >= 80:
level = "良好"
elif score >= 70:
level = "中等"
elif score >= 60:
level = "及格"
elif score >= 0:
level = "不及格"
#输出部分
print('等级={}'.format(level))
采用嵌套式多分支结构评定成绩等级
"""
功能:采用嵌套式多分支结构评定成绩等级
作者:
时间:2021年11月4日
"""
#输入部分
score = float(input('score'))
#处理部分
level = ''
if score > 100:
level = '超出范围'
else:
if score >= 90:
level = '优秀'
else:
if score >= 80:
level = '良好'
else:
if score >= 70:
level = '中等'
else:
if score >= 60:
level = '及格'
else:
if score >= 0:
level = '不及格'
else:
level = '超出范围'
#输出部分
print('等级:{}'.format(level))
采用while循环输出百遍口号
"""
功能:采用while循环输出百遍口号
作者:
时间:2021年11月4日
"""
i = 1 # 初始条件
while i <= 100: # 初始条件
print ('第{}遍写:好好学习,天天向上!'.format(i))
i += 1 #迭代条件(更新条件)
永不停止的电波
"""
功能:永不停止的电波
作者:
时间:2021年11月4日
"""
while True:
print('同志们,永别了!我想你们')
Ctrl+c 强制停止
用while循环计算1+2+3……+100
"""
功能:用while循环计算1+2+3……+100
作者:
时间:2021年11月4日
"""
sum = 0
i = 1
while i <=100: #循环条件
sum = sum + i #累加语句
i =i + 1
print('1 + 2 + 3 + …… + 100={}'.format(sum))
```python
用for循环计算1+2+3……+100
"""
功能:用for循环计算1+2+3……+100
作者:
时间:2021年11月4日
"""
sum = 0
i = 1
for i in range (1,101):
sum = sum + i #累加语句
i =i + 1
print('1 + 2 + 3 + …… + 100={}'.format(sum))
用for循环计算2+4+6……+100
"""
功能:用for循环计算2+4+6……+100
作者:
时间:2021年11月4日
"""
sum = 0
i = 1
for i in range (1,101,2):
sum = sum + i #累加语句
i =i + 1
print('2 + 4 + 6 + …… + 100={}'.format(sum))
用while循环打印水仙花数
"""
功能:用while循环打印水仙花数
作者:
时间:2021年11月4日
"""
n = 100 #初始条件
while n <= 999: #循环条件
n_str = str(n)
p1 = int(n_str[2]) #个位数
p2 = int(n_str[1]) #十位数
p3 = int(n_str[0]) #百位数
if n == p3**3 + p2**3 + p1**3:
print('{}={}^3+{}^3+{}^3'.format(n ,p1 , p2 , p3))
n = n + 1 # 更新条件