While循环语句

2018-07-15  本文已影响0人  isMyNickName
Python中while语句的一般形式:
while 判断条件
  语句
例子
#使用while循环计算1~100之和:
n = 1
sum = 0
while n < 101:
  sum = sum+n
  n+=1
print('1到%d的和为:%d'%(n,sum))
死循环

我们可以通过设置条件表达式为True来实现无限循环,实例如下:

while True:
  a = int(input('请输入一个整数:'))
  print(a)
#死循环通过ctrl+c来退出,无限循环在服务器上客户端的实时请求非常有用。
Python 中的计数方法:

常见的计数方法有两种,可以分别称为:

循环中中断:break和continue

break:

break语句可以跳出while的循环体。如果你从while循环中终止,任何对应的循环else块将不执行。

#在循环过程中,如果某一条件满足后,不再希望循环继续执行则可以使用break来终止循环。
i = 0#赋值0给i
while i <10:#定义i循环小于10次
  if i == 3:#如果i循环3次
    break#终止循环,只针对当前循环有效
 print('第%d次循环'%(i))#显示第几次循环
  i+=1
print('over') 
continue:
i = 0
while i < 10:
  if i == 3 or i ==6:#当i等于3或6时跳过输出
    i += 1
    continue
  print('第%d次循环'%(i))
  i+=1
print('over')

while嵌套的使用

1· 用嵌套打印小星星
i = 0
while i < 20:
  print('*'*i)
  i+=1
2·使用循环嵌套打印

知识点 对 print 函数的使用做一个增强

print('*',end='')#end="" 表示向控制台输出内容结束之后,不会换行
上一篇 下一篇

猜你喜欢

热点阅读