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运算符的主要内容,如果未能解决你的问题,请参考以下文章

5.Python基础语法七大运算符

python的运算符都有哪些

Python 运算符

Python 运算符

Python之运算符汇总

Python运算符