2021-04-01 Python初级Day05

  • for循环

for循环语法:

for 变量 in range (起始值,终止值):
    循环操作
else:
    语句
  1. for语句的冒号不能省略
  2. 循环操作的代码必须缩进
  3. 起始值和终止值左闭右开,如果起始值是0可以省略不写
  4. 只有循环整体完成后,才会执行else的内容
  5. 如果循环操作中有break并且触发,则else的内容不会触发

列表和元组的循环遍历:(在循环体内部针对每一个元素,执行相同的操作

for 循环内部使用的变量 in 列表
for name in name_list:

for循环嵌套:外层循环执行一次,内层循环执行全部


作业:商场对顾客的年龄层次进行调查,计算各层次顾客的比例

num=0
num2=0
for i in range(1,11):
    age = int(input('请输入第%d位顾客的年龄:'%i))
    if age>=30:
        num=num+1
    else:
        num2=num2+1
a=num/10*100
b=num2/10*100
print('30岁以下的比例是%.1f%%'%b)
print('30岁以上的比例是%.1f%%'%a)

请输入第1位顾客的年龄:20
请输入第2位顾客的年龄:30
请输入第3位顾客的年龄:44
请输入第4位顾客的年龄:65
请输入第5位顾客的年龄:55
请输入第6位顾客的年龄:18
请输入第7位顾客的年龄:15
请输入第8位顾客的年龄:16
请输入第9位顾客的年龄:17
请输入第10位顾客的年龄:19
30岁以下的比例是60.0%
30岁以上的比例是40.0%

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值