输出1-10的整数
#!/usr/bin/env python
#-*- coding:utf-8-*-
import time
n1 = True
n2 = 1
while n1:
print(n2)
if n2 == 10:
n1 = False
n2 = n2+1
time.sleep(1)
print("退出了")
break 用于跳出所有循环并且break下的代码不再执行
#!/usr/bin/env python
#-*- coding:utf-8-*-
import time
n1 = True
while n1:
print("输出了")
time.sleep(1)
break
print("退出了")
continue 用于跳出本次循环
输出除7以外的10以内数字
#!/usr/bin/env python
#-*- coding:utf-8-*-
start = 1
while True:
if start == 7:
start += 1
continue
print(start)
if start == 10:
break
start += 1
% 是求余数
100以内整数相加
#!/usr/bin/env python
#-*- coding:utf-8 -*-
n1 = 1
n2 = 0
while n1 < 101:
n2 = n2 + n1
n1 += 1
print(n2)
输出1-100内的所有奇数
#!/usr/bin/env python
#-*- coding:utf-8 -*-
n1 = 1
while n1 < 100:
n2 = n1 % 2
if n2 == 0:
n1 += 1
continue
print(n1)
n1 +=1
输出1-100内的所有偶数
#!/usr/bin/env python
#-*- coding:utf-8 -*-
n1 = 1
while n1 < 101:
n2 = n1 % 2 #求n1除2的余数并赋值给n2
if n2 == 1: #判断n2的值是否是1,是就跳出本次循环..
n1 += 1
continue
print(n1)
n1 +=1
用户输入错误三次退出
#!/usr/bin/env python
#-*- coding:utf-8 -*-
n1 = 1
while n1 < 4:
name = input("UserName:") #等待用户输入
if name == "ABC": #判断name值是否是ABC
print("输入正确") #如果是就输入正确
break #退出循环
n1 += 1 #如果不是n1就+1
print("输入错误") #提示输入错误
if n1 == 4: #判断n1是否是4
print("超出输入次数,请稍后重试") #如果n1已经是4了就提示并退出循环
break