1.for循环的基本格式:
for i in range(n):
循环体中的内容
for i in range(start, stop):
循环体中的内容
for i in range(start, stop,step ):
循环体中的内容
n 是数字, i 是变量名.
2.for循环的运行过程:
range(n): 从零开始取值,一直到取到n-1。 range(start, stop):从tart(包含)取到stop(不包含) range(start, stop,step ):从start(包含)取到stop(不包含),步长由step决定。不写step,默认步 长是1
3.for循环运行后的效果:
会声明出一个变量,并且是变化的,取几次数就执行几次循环体中的内容。
4,for循环的好处:
当要写
'''
n = a
while n < b:
n += c
要执行的语句
'''
这串代码是就可以用for循环语句
5.for循环语句的运用:
```
# 1——10数字打印
# for m in range(10):
# print(m)
```
```
#要求用户名和密码可以输三次,输错后提示,错了三次就锁定账号
n = 0
for i in range(1, 51):
n += i
print(n)
for m in range(1, 4):
username = input('请输入用户名:')
c = int(input('请输入密码(有三次机会):'))
if (username != 'admin' or c != 123456) and (3-m > 0):
print('用户名或密码错误,还有%d次机会' % (3 - m))
elif(username != 'admin' or c != 123456) and (3-m ==0):
print('已超过三次,账号锁定')
else:
print('登陆成功')
break