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
  • 相关阅读:
    MySQL修改时区的方法小结
    MYSQL日期 字符串 时间戳互转
    2017php经典面试题
    PHP获得真实客户端的真实IP REMOTE_ADDR,HTTP_CLIENT_IP,HTTP_X_FORWARDED_FOR
    开放api接口签名验证
    MySql之ALTER命令用法详细解读(转)
    easyUI datagrid 清空
    webApi文档好帮手-apidoc使用教程
    驼峰命名和下划线命名互转php实现
    SQL Server 数据导入Mysql详细教程
  • 原文地址:https://www.cnblogs.com/hanjianfei/p/13226324.html
Copyright © 2011-2022 走看看