zoukankan      html  css  js  c++  java
  • if,while,for脚本小练习

    if循环小练习

    age = 56
    count = 0
    while True:
        if count ==3:
            break
        guess_age = int(input("guess age:"))
        if guess_age == age:
            print("yes,you got it...")
            break
        elif guess_age < age:
            print("think smaller...")
        else:
            print("think bigger...")
    
        count +=1
    if  count ==3:
        print("you have tried many times")

    while循环及优化

    age = 56
    count = 0
    while True:
        if count ==3:
            break
        guess_age = int(input("guess age:"))
        if guess_age == age:
            print("yes,you got it...")
            break
        elif guess_age < age:
            print("think smaller...")
        else:
            print("think bigger...")
    
        count +=1
    if  count ==3:
        print("you have tried many times")
    
    #while循环的优化
    age = 56
    count = 0
    while count<3:
    
        guess_age = int(input("guess age:"))
        if guess_age == age:
            print("yes,you got it...")
            break
        elif guess_age < age:
            print("think smaller...")
        else:
            print("think bigger...")
    
        count +=1
    else:
        print("you have tried many times")

    for循环也能实现上述功能哦

     1 #for循环的应用
     2 age = 56
     3 for i in range(3):
     4     guess_age = int(input("guess age:"))
     5     if guess_age == age:
     6         print("yes,you got it...")
     7         break
     8     elif guess_age < age:
     9         print("think smaller...")
    10     else:
    11         print("think bigger...")
    12 
    13 else:    
    14     print("you have tried many times")

    输入三次失败后依旧可以继续猜猜猜哦

    age = 56
    count = 0
    while count<3:
      guess_age = int(input("guess age:"))
        if guess_age == age:
            print("yes,you got it...")
            break
        elif guess_age < age:
            print("think smaller...")
        else:
            print("think bigger...")
    
        count +=1
        if count == 3:
            continue_confirm = input("do you want to keep guessing...?")
            if continue_confirm != 'n':
                count = 0
  • 相关阅读:
    Java面经
    关于MarkDown语法
    JQuery
    Filter & Listener
    JSP & EL & JSTL
    Cookie & Session
    Servlet & HTTP
    Tomcat
    XML
    BootStrap
  • 原文地址:https://www.cnblogs.com/hanjianfei/p/13226324.html
Copyright © 2011-2022 走看看