本文主要是介绍【python学习】python判断语句,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
中国史之【帝喾在位】:
帝喾(ku),高辛氏,姬姓,据说是黄帝的曾孙,中华上古时期部落联盟首领,五帝之一,是《山海经》里天帝帝俊的原型。帝喾前承炎黄,后启尧舜,奠定华夏根基,是华夏民族的共同人文始祖。
-来源:全历史APP
今天讲python的判断语句。有需要的也可以直接去我的github查看全部笔记:
https://github.com/JackKoLing/python_notes_with_ten_days
俗话说:“好记性不如烂笔头”,多写写多记记,总不会错。多一些不为什么的坚持,少一些功利主义的追求。对于环境的配置,可以参考以下两篇:
- win10版 @小保,公众号:CV之道
【深度学习环境配置】手把手实战配置深度学习环境(win10版) - Linux版 @小保,公众号:CV之道
【深度学习环境配置】手把手实战配置深度学习环境(Ubuntu20.04版)。
1 python的比较操作
- 不同类型比较肯定是False
- 数字:通过相对大小进行比较
- 字符串:按照字典次序逐个字符比较
- 列表和元组:自左向右比较各个元素
- 字典:对排序后的(key,value)列表进行比较
2 python中的真假定义
- 非零数字为真,否则为假
- 非空对象为真,否则为假
- None始终为假
3 条件测试
(1)if 条件测试式:if
(2)Python中的真假总结:
- 任何非0数字和非空对象都为真
- 数字0、空对象和特殊对象None均为假
- 比较和相等测试会递归地应用于数据结构中
- 返回值为True或False
(3)组合条件测试:
- X and Y:与运算
- X or Y:或运算
- not X:非运算
(4)三元选择:
- A = X if Y else Z, 如果Y条件满足,则A=X,否则A=Z
- expression1 if boolean_expression else expression2
l1 = ['x', 'y', 1]
if 'x' in l1:
print("'x' in l1")
>>>
'x' in l1
x = 1
y = 2
if x > y:
print("the max number is %d." % x)
else:
print("the max number is %d." % y)
>>>
the max number is 2.
a = 7
b = 9
max_num = a if a>b else b
print(max_num)
>>>
9
【声明】:学习笔记基于互联网上各种学习资源的个人整理。
以上是本期内容,下期介绍python的循环语句。
我叫小保,一名计算机视觉爱好者、学习者、追随者,欢迎关注我一起学习。
这篇关于【python学习】python判断语句的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!