2021-11-04

输出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 # 更新条件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值