欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

python的循环语句while

程序员文章站 2022-03-16 08:27:07
...

while语句

while 条件满足:
    语句1~~~
else:
    全部循环结束后 要执行的语句

实验一

用户登陆程序
1.输入用户名和密码
2.判断用户名和密码是否正确( ‘name==dd’,'passwd=‘nn’ )
3.为了防止暴力**,登陆次数仅有三次,如果超过三次机会,报错

i = 0
while i < 3: # 0 1 2
    name = input('用户名:')
    passwd = input('密码:')
    if name == 'root' and passwd == 'westos':
        print('登陆成功')
        # 跳出整个循环 不会再执行后面的内容
        break
    else:
        print('登陆失败')
        print('您还剩余%d次机会' %(2-i))
        i +=1
else:
    print('登陆次数超过三次,请等待100s后再试!!!')

python的循环语句while
结果
python的循环语句while

while死循环

while 2 > 1:
    print('$$$$')

while的嵌套

99乘法表

row  = 1
while row <= 9:
    col = 1
    while col <= row:
        print('%d * %d = %d\t' %(row,col,row*col),end='')
        col += 1
    # 手动换行
    print('')
    row +=1

python的循环语句while

结果
python的循环语句while

\t: 制表符 协助我们在输出文本的时候在垂直方向保持对齐
\n: 换行符

相关标签: python