美文网首页
循环控制:while

循环控制:while

作者: 闲云野鹤_23dd | 来源:发表于2021-01-06 10:51 被阅读0次

    while 循环

    while 条件:
    XXXXXX(循环的代码)

    如果条件满足 就一直循环,直到条件失败`

    示例:
    def while_demo():
    a = 0
    while a<5:
    print(a)
    a+=1`

    </pre>

    break 和 continue

    终止所有循环:break
    终止本次循环:continue

    例子: 当a等于3 时,跳出本次循环

    def while_demo1():
    a = 0
    while a < 5:
    print(a)
    if a == 3:
    a += 1
    continue
    print(f'循环到第{a + 1}次')
    a += 1`

    例子: 当a等于3 时,终止循环

    def while_demo2():
    a = 0
    while a<5:
    print(a)
    print(f'循环到第{a+1}次')
    if a==3:
    break
    a+=1`

    练习:

    计算机出一个1~100之间的随机数,人输入自己猜的数字,计算机给出对应的提示信息,直到人猜出计算机出的数字

    `import random

    answer = random.randint(1, 100)
    counter = 0
    while True:
    counter += 1
    number = int(input('请输入: '))
    if number < answer:
    print('大一点')
    elif number > answer:
    print('小一点')
    else:
    print('恭喜你猜对了!')
    break
    print('你总共猜了%d次' % counter)`

    相关文章

      网友评论

          本文标题:循环控制:while

          本文链接:https://www.haomeiwen.com/subject/ybkcnktx.html