• 表达式if...else


    场景一、用户登陆验证

    # 提示输入用户名和密码
    
    # 验证用户名和密码
    
    # 如果错误,则输出用户名或密码错误
    # 如果成功,则输出 欢迎,xxx!
    
    #!/usr/bin/env pyton
    #-*- coding:encoding -*-
    
    import getpass
    
    name = input('请输入用户名:')
    
    pwd = getpass.getpass('请输入密码:')
    
    
    if name == "zero" and pwd == "cmd":
           print("欢迎,"name!)
    else:
           print("用户名或密码错误")
    View Code
    #!/usr/bin/env python
    #-*- coding: utf-8 -*-
    
    _username = "Zero"
    _password = "123456"
    
    username = input("username:")
    password = input("password:")
    
    if _username == username and _password == password: 
         print("Welcome user {name} login......".format(name=username))
    elseprint("Invalid username or password!")
    View Code

    场景二、猜年龄游戏

    在程序里设定好你的年龄,然后启动程序让用户猜测,用户输入后,根据他的输入提示用户输入的是否正确,如果错误,提示是猜大了还是小了

    #!/usr/bin/env python
    #-*- coding: utf-8 -*-
    
    
    my_age = 28
    
    user_input = int(input("input your guess num:"))
    
    
    if usr_input == my_age:
          print("Congratulations, you got it!')
    elif usr_input < my_age:
          print("Oops, think bigger!")
    else:
          print("think smaller!")
    View Code

    外层变量,可以被内层代码使用

    内层变量,不应被外层代码使用

  • 相关阅读:
    POJ 3140 Contestants Division (树dp)
    POJ 3107 Godfather (树重心)
    POJ 1655 Balancing Act (树的重心)
    HDU 3534 Tree (经典树形dp)
    HDU 1561 The more, The Better (树形dp)
    HDU 1011 Starship Troopers (树dp)
    Light oj 1085
    Light oj 1013
    Light oj 1134
    FZU 2224 An exciting GCD problem(GCD种类预处理+树状数组维护)同hdu5869
  • 原文地址:https://www.cnblogs.com/lzhn/p/7805810.html
Copyright © 2020-2023  润新知