十三:表达式if ... else
来源:互联网 发布:培训交互设计师知乎 编辑:程序博客网 时间:2024/05/01 12:01
场景一、用户登陆验证
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# 提示输入用户名和密码
# 验证用户名和密码
# 如果错误,则输出用户名或密码错误
# 如果成功,则输出 欢迎,XXX!
#!/usr/bin/env python
# -*- coding: encoding -*-
import
getpass
name
=
raw_input
(
'请输入用户名:'
)
pwd
=
getpass.getpass(
'请输入密码:'
)
if
name
=
=
"alex"
and
pwd
=
=
"cmd"
:
print
(
"欢迎,alex!"
)
else
:
print
(
"用户名和密码错误"
)
场景二、猜年龄游戏
在程序里设定好你的年龄,然后启动程序让用户猜测,用户输入后,根据他的输入提示用户输入的是否正确,如果错误,提示是猜大了还是小了
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/usr/bin/env python
# -*- coding: utf-8 -*-
my_age
=
28
user_input
=
int
(
input
(
"input your guess num:"
))
if
user_input
=
=
my_age:
print
(
"Congratulations, you got it !"
)
elif
user_input < my_age:
print
(
"Oops,think bigger!"
)
else
:
print
(
"think smaller!"
)
外层变量,可以被内层代码使用
内层变量,不应被外层代码使用
阅读全文
0 0
- 十三:表达式if ... else
- el 表达式的if else
- EL表达式的 if else
- 3.8 If-then-else表达式
- if, else if, else
- if else if else
- if (){}else if(){} else{}
- 12-EL表达式中的if.....else....使用方法
- EL表达式中的if.....else....使用方法
- 04-EL表达式中的if...else....
- else if
- else if
- if-else
- if else
- if-else
- if else
- if else
- if else
- 常用正则表达式汇总
- 菜鸟学习历程【10】机器字节序、大小端的判断与修改
- JAVA | 10
- 图的广度搜索(C语言版)
- Tensorflow学习(3)参数初始化
- 十三:表达式if ... else
- 算法练习(24):Counting Bits
- java 金额计算不能用float、doube!!!!必须用BigDecimal
- 第一道BFS
- SDUT-oj 时间日期格式转换(详解)
- 排序算法(五) 简单选择排序
- 配置NODE_HOME
- MapReduce原理
- java面试题jvm字节码的加载与卸载