zoukankan      html  css  js  c++  java
  • 笔记循环控制/次数限制

    用break版本循环

    lucky_num = 19


    while True:    #如果为真就循环
    input_num = int(input("Input the guess num:"))
    if input_num == lucky_num:
        print("bingo!")
        break
    elif input_num > lucky_num:
        print("the real numer is smaller.")
    else:
        print("the real num is bigger...")

    不用break版本循环

    lucky_num = 19
    input_num = -1

    guess_count = 0 

    #while lucky_num != input_num and guess_count < 3:     !=为不等的意思。

    while guess_count < 3:
        input_num = int(input("Input the guess num: "))
        if input_num > lucky_num:
            print("the real numer is smaller.")
        elif input_num < lucky_num:
            print("the real num is bigger..")
        else:
            print("Bingo!")
            break

        guess_count += 1

    else:
        print("Too many retrys!")

    #if lucky_num == input_num:
    #print("Bingo!")
    #else:
    #print("Too many retrys!")

    for..in版本循环

    lucky_num = 19
    input_num = -1

    for i in range(3):
        input_num = int(input("请输入数字: "))
        if input_num > lucky_num:
            print("你输入的数字过大...")
        elif input_num < lucky_num:
            print("你输入的数字过小...")
        else:
            print("恭喜你,猜对了!")
            break

    else:
        print("Too many retrys!")

  • 相关阅读:
    设计模式-装饰模式(Decorator Pattern)
    死锁分析与解决
    事务原理与开发
    SQL注入与防范
    数据库连接池
    JDBC基础知识
    算法复习
    计算机网络基础知识
    Caused by: org.gradle.api.internal.plugins.PluginApplicationException: Faile
    手写算法
  • 原文地址:https://www.cnblogs.com/Donald-92/p/7440978.html
Copyright © 2011-2022 走看看