break结束循环,continue结束本次循环,
循环包括for以及while
python 插入一个break特殊语句
1.for else#for 循环中执行了break则不执行else
2.while else#while?循环中执行了break则不执行else
for i in range(5):
if(i==3):
continue
print("hi")
else:
print("hello")
1-100的素数找出
方法1
for i in range(1,100):
alarm=0
if i==1 :
continue
for j in range(2,10):
if i/j>1 and i%j==0:
alarm=1
if alarm !=1:
print(i)
方法2
sum=0
for i in range(2,101):
for j in range(2,i):
if i%j==0:
break
else:
print(i)
sum=sum+i
print(sum)
登录练习题目的练习
name="python"
password="123"
i=1
name1=input("请输入您的用户名:")
password1=input("请输入您的密码:")
while i<=3:
if name == name1:
if password1 == password:
print("登陆成功")
print("盗号程序-用户:%s 密码:%s"%(name1,password1))
break
else:
if 3-i==0:
print("账户锁定")
break
password1=input("密码错误,还有%d次机会,请重新输入密码:"%(3-i))
i=i+1
continue
else:
print("未检测到账号")
break
'''
请输入您的用户名:python
请输入您的密码:123
登陆成功
盗号程序-用户:python 密码:123
'''
|