#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