python运算符
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python运算符相关的知识,希望对你有一定的参考价值。
参考技术A 空串、None、0还有一些表示空性值的会转换为False,其余全部都是True.逻辑与都为True时为True,如果有一个False 就是False
a=True and True 得True
b=True and False 得False
c=False and False 得True
逻辑或
a=True or True 得True
b=True or False 得True
c=False or False 得False
与运算规则是找False,如果第一个值是False 那么不瞅第二个值,直接输出第一个值,如果第一个值是True,那么直接输出第二个值。
a=1 and 2 得2
a=0 and 2 得0
a=None and 0 得None
a=25 and 254 得254
a=0 and 34 得0
或运算规则是找True,如果第一个值是True 那么不瞧第二个值,直接输出第一个值,如果第一个是值是False,那么直接输出第二个值
a=1 or 2 得 1
a= False or 1 得 1
a= 0 or None 得None
根椐查表判断运算符优先级,and 优先级高于or
r=34 and 89 or 63 得 89
r=0 and 89 or 63 得63
r=None and 89 or 63 得63
r=78 and False or 63 得63
语法:语句1 if 条件表达式 else 语句2
a=25
b=14
c=a if a>b else b
print(c)
25
name='521 嫁给我好吗?'.format('王奕菲')
name1='521 %s嫁给我好吗?'%'王奕菲'
a='王奕菲'
name2=f'521 a嫁给我好吗?'
b='521'
c='嫁给我好吗?'
name3=b+' '+a+c
print(name)
print(name1)
print(name2)
print(name3)
a=54
b=23
c=87
d = a if a>b else b
e = c if c>d else d
print(e)
Python学习篇 Python中的运算符
前言
前面我们学习了
Python学习篇(一) 新建Python文件
Python学习篇(二) Python中的变量和数据类型
今天我们继续学习Python中的运算符
一、Python的输入函数input
二、算术运算符
三、赋值运算符
3.1参数赋值
3.2 系列解包赋值
四、比较运算符
五、布尔运算符
六、位运算
七、运算符中的优先级和总结
以上是关于python运算符的主要内容,如果未能解决你的问题,请参考以下文章