1.1.7 if语句
来源:互联网 发布:国动网络集团是国企吗 编辑:程序博客网 时间:2024/06/07 17:07
2.控制流语句(control flow)
If 条件:
缩进执行代码
2.1 由条件和执行代码块组成。
2.1.1 条件可分为决策、循环和分支
2.2 格式(冒号与4个空格永不忘)
2.3 if while for 函数,皆为contorl flow
3.布尔值
3.1控制流与真假值息息相关
3.1.1不要误解了真假与布尔值
3.2布尔值的几个最基本运算符
3.2.1and 全部都为布尔真
3.2.2or 只要有一项为布尔真
3.2.3is 检查共享 是否同一数据对象
3.2.4== 检查值
3.2.5not
3.2.6其他若干比较符号
比较这两个算法一个嵌套一个用了and or的算法
a=5
if a>4 and a<10:
print(a)
结果为5
a=5
if a>4:
if a<10:
print(a)
结果为5
这两个方法目的是一样的,结果也是一样的
比较‘=’和‘==’的区别一个是赋值有个是检查是否相等
a=5
b=3
if a==5 and b==3:
print('True')
a=5就是赋值 if a==5就是检查a是否等于5
4.if语句(控制流语句)
4.1if的组成
If True:
Print(‘True’)
elif:
Print(‘True’)
else:
pass
4.1.1 if与elif替代了switch
4.1.2pass
4.2奇技淫巧 三元表达式
4.2.1x if else
4 is True else3 等同与(python3不适用)
If True:
Print (4)
else:
3
4.2.2活用list
[4,3][True]
[真的条件(后面的3),假的条件(前面的4)] 等同于上面
4.2.3三元表达式玩玩就好
如有两个条件可以用if嵌套来写
If a>3:
Ifa<10:
Print(‘a=15’)
如果要判断相等的条件则用‘==’来书写
a = 5
b =3
if a==5:
if b==3:
print('a=5,b=3')
且python3 不能并排书写A=1,B=4
只能写成 A=1
B=4
- 1.1.7 if语句
- (7)if ,switch语句
- Python学习(7)--if语句
- IF语句
- if语句
- if 语句
- if语句
- IF 语句
- #if语句
- if语句
- if语句
- if语句
- if语句
- if语句
- if语句
- if语句
- if语句
- if语句
- Integer的==判断问题
- 什么是区块链
- php中的$_REQUEST是什么意思
- strncpy与snprintf 的用法比较
- 记忆化搜索
- 1.1.7 if语句
- swiper在进行动态数据加载时的应用和处理
- Atom 如何去掉右侧竖线
- 欢迎使用CSDN-markdown编辑器
- LintCode_拓扑排序_DFS实现
- Power oj 2540 (FFT卷积)
- java 数组 、 for each循环, 数组的两种拷贝方法 ,Arrays.copyOf(),Arrays.toString[],匿名数组
- LeetCode-Easy-Java-Implement strStr()
- HTML&CSS高级05-07(选择器)