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!")

 

posted @ 2018-03-17 19:53  有来有去有去有来  阅读(321)  评论(1编辑  收藏  举报