python学笔记---循环语句(八)

#while语法
'''
while 判断条件(condition):
    执行语句(statements)...
'''
#计算100以内累计相加
n=100
sum=0
counter=1
while counter<=n:
    sum=sum+counter
    counter=counter+1

print(sum)
---------------------------------------------------------------------------------------------------------------
运行结果
5050
 

#无限循环
'''
var=1
while var==1:
    num=int(input("输入一个数字: "))1
    print("你输入的数字是%d"%num)
print("Good bye!s")
'''
运行结果

PS C:Usersadmin> & python c:/Users/admin/Desktop/aaa.py
输入一个数字: 1
你输入的数字是1
输入一个数字: 1
你输入的数字是1
输入一个数字: 1
你输入的数字是1
输入一个数字: 1
你输入的数字是1
输入一个数字: 1

。。。
 
#不循环
m=0
while m<5:
    print(m,"小于5")
    m=m+1
else:
    print(m,"大于或等于5")
---------------------------------------------------------------------------------------------------------------
运行结果

0 小于5
1 小于5
2 小于5
3 小于5
4 小于5
5 大于或等于5


#for循环语法
'''
for <variable> in <sequence>:
    <statements>
else:
    <statements>
'''
list001=[1,2,34,5,]
for i in list001:
    print(i,end=" ")#end = " "表示输出结果不换行
#for循环中使用break语句,用于跳出循环体
---------------------------------------------------------------------------------------------------------------
运行结果
1 2 34 5
原文地址:https://www.cnblogs.com/liaolei123/p/13226344.html