zoukankan      html  css  js  c++  java
  • 逻辑判断

    用户输入判断:

    1 _username='Lxxxl'
    2 _password='asd123'
    3 username=input("username:")
    4 password=input("password:")
    5 
    6 if _username==username and _password==password:
    7     print("Welcome user {name} login...".format(name=username))
    8 else:
    9     print("Invalid username or password!")

    以上只能判断一次

    while True:
        _username = 'Lxxxl'
        _password = 'asd123'
        username = input("username:")
        password = input("password:")
    
        if _username == username and _password == password:
            print("Welcome user {name} login...".format(name=username))
        else:
            print("Invalid username or password!")

    一直循环  

    for i in range(3):
        _username = 'Lxxxl'
        _password = 'asd123'
        username = input("username:")
        password = input("password:")
    
        if _username == username and _password == password:
    
            print("Welcome user {name} login...".format(name=username))
        else:
            print("Invalid username or password!")

    循环三次,不论用户信息输入对或错

    for i in range(3):
        _username = 'Lxxxl'
        _password = 'asd123'
        username = input("username:")
        password = input("password:")
    
        if _username == username and _password == password:
            break
            print("Welcome user {name} login...".format(name=username))
        else:
            print("Invalid username or password!")

    答对结束,答错继续循环三次

    1 count=0
    2 while True:
    3     print("count:",count)
    4     count=count+1

    if count==1000:
    break

    循环:数字从0开始+1       ,加到1000停止

    1 Lxxxl_age=23
    2 guess_age=int(input("Guess age:"))
    3 if guess_age==Lxxxl_age:
    4     print("Yse,you got it .")
    5 elif guess_age>Lxxxl_age:
    6     print("Think smaller...")
    7 else:
    8     print("Think bigger!")

    猜年龄  运行一次

     1 Lxxxl_age = 23
     2 count=0
     3 while True:
     4     if count==3:                                       
     5         break               换成  while count<3:
     6     guess_age = int(input("Guess age:"))
     7     if guess_age == Lxxxl_age:
     8 
     9         print("Yse,you got it .")
    10         break
    11     elif guess_age > Lxxxl_age:
    12         print("Think smaller...")
    13     else:
    14         print("Think bigger!")
    15     count+=1
      else:
    print("You have tried too many times ...fuck off")
     1 for i in range(3):
     2     Lxxxl_age = 23
     3     guess_age = int(input("Guess age:"))
     4     if guess_age == Lxxxl_age:
     5 
     6         print("Yse,you got it .")
     7         break
     8     elif guess_age > Lxxxl_age:
     9         print("Think smaller...")
    10     else:
    11         print("Think bigger!")
       else:
    print("You have tried too many times ...fuck off")

    猜年龄 运行三次  如果答对结束(break要放在print后,否则直接结束,没有print)   两种方法, 第一种是计数,第二种属于优化。

    1 for i in range(10):
    2     print("loop",i)
    3 
    4 for i in range(0,10,2):
    5     print("loop",i)

    for循环   第一个是默认从0开始,中间隔1个

    Lxxxl_age = 23
    count=0
    while count<3:
         guess_age = int(input("Guess age:"))
         if guess_age == Lxxxl_age:
    
             print("Yse,you got it .")
             break
         elif guess_age > Lxxxl_age:
             print("Think smaller...")
         else:
             print("Think bigger!")
         count+=1
         if count==3:
             countine_confirm=input("Do you want to keep guessing..?")
             if countine_confirm!='n':
                 count=0

    如果猜错可以选择是否继续,输入n就会结束。

    LXXXI
  • 相关阅读:
    如何使用RedisTemplate访问Redis数据结构
    redis 简单限流
    Caused by: org.apache.ibatis.binding.BindingException: Parameter '__frch_item_0' not found. Available parameters are [list]
    简单的根据权重随机数负载均衡算法
    后缀表达式(逆波兰表达式)计算器
    ASP.NET C# 如何在程序中控制IIS服务或应用程序池重启?
    iis7下url重写后,已存在的html不能访问了(未能执行URL)的解决方法
    IIS支持apk文件
    用vbs脚本远程登录批量交换机保存配置
    卷积神经网络入门案例-数字图像识别
  • 原文地址:https://www.cnblogs.com/LXXXI/p/7758895.html
Copyright © 2011-2022 走看看