if else流程判断
场景一、用户登陆验证
1 # 提示输入用户名和密码 2 3 # 验证用户名和密码 4 # 如果错误,则输出用户名或密码错误 5 # 如果成功,则输出 欢迎,XXX! 6 7 8 #!/usr/bin/env python 9 # -*- coding: encoding -*- 10 11 import getpass 12 13 14 username = input("Please input username:") 15 password = getpass.getpass("Please input password:") 16 17 if username == "ruan" and password == "abc123": 18 print("Welcome,ruan!") 19 else: 20 print("Invalid username or password!!!")
PS:此程序在Pycharm中运行会卡住,在CMD中运行。
场景二、猜年龄游戏
在程序里设定好你的年龄,然后启动程序让用户猜测,用户输入后,根据他的输入提示用户输入的是否正确,如果错误,提示是猜大了还是小了
1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 4 5 my_age = 28 6 7 guess_age= int(input("input your guess age:")) 8 9 if guess_age == my_age: 10 print("Congratulations, you got it !") 11 elif guess_age > my_age: 12 print("think smaller...") 13 else: 14 print("think bigger!")