python用for循环连续输入_Python笔记:for...else...循环

本文介绍了Python的for循环使用,特别是结合else子句的使用。通过多个示例,包括5以内的遍历、阶乘计算,详细解析了for...else...循环的工作原理。当for循环条件不满足时,会执行else块中的代码。最后,文章给出一个找出10以内质数的案例来进一步说明这一概念。
摘要由CSDN通过智能技术生成

Python也许不是最好的语言,但用的人一定是好人没错


python中的for循环没有像 for(n=1;n>3;n++)这样的循环方法,但提供了其他的方法,可以结合判断语句:in,not in,is,not is,函数:range()进行使用循环。

例子1】5以内的遍历

for i in range(5):#从0开始,5结束,不包含5
    print(i)

打印结果如图遍历5以内数字(range()未标明star,计数从0开始),i从0开始进行判断是否属于元组内,true,则执行打印行为并再次循环对比,否则跳出循环。

51c15fc09982963b016116218cb996e0.png
遍历5以内所有数字

例子2】5以内的阶乘

x = 1
y = 5
for i in range( 1 , y + 1 ):#从1开始,到6结束,不包含6
    x = x * i
print(x)
</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值