python运算符级简单语句

布尔类型对象可以被赋予文字值True或者 False ,所对应的关系就是真与假的概念。


运算符

布尔类型

布尔类型 (bool)只有二个值 True, False

>>> type(True)
<class 'bool'>
>>> type(False)
<class 'bool'>

True False 之间的四则运算 True:1, False:0

>>> True+True
2
>>> False+False
0
>>> False+1
1
>>> True*5
5

内置函数检测

# 空字符,空字典,空列表都为False
>>> bool()
False
>>> bool("")
False
>>> bool(" ")
True
>>> bool([])
False

>>> bool(dict())
False
>>> 

比较运算

同种类型比较

符号含义
>大于
<小鱼
==等于
!=不等于
>=大于 等于
<=小于 等于
False

>>> 3>4
False
>>> 4>3
True
>>> a="pp"
>>> b="p p"
>>> a == b
False
>>> 5 != 6
True
>>> 

布尔运算

逻辑运算又称布尔运算布尔用数学方法研究逻辑问题,成功地建立了逻辑演算。他用等式表示判断,把推理看作等式的变换。这种变换的有效性不依赖人们对符号的解释,只依赖于符号的组合规律。这一逻辑理论人们常称它为布尔代数。

and:与

```python
>>> False and 3
False
>>> 3<4 and 66
66
>>> 
```

在这里插入图片描述

or:或

>>> 3 or 0
3
>>> 0 or 3
3
>>> 

在这里插入图片描述

not :非

>>> not 3
False
>>> not 0.
True
>>> 

简单语句

import 语句:引入模块

  • import module # 导入模块
  • import module as new_name # 导入模块并自定义名称
  • from module in function # 在模块中引入指定函数
  • from module in function as new_name
  • from module in * (不建议使用)
>>> import math
>>> import math as ms
>>> print(ms.pi)
3.141592653589793
>>> from math import pi
>>> print(pi)
3.141592653589793

赋值语句

基本形式: variable = object
其他:

形式说明
a = 1,2,3以元组方式返回值(1,2,3)
a,b,c = 1,2,3相当于a = 1,b=2 …
a,_,c=1,2,3_表示占空
a,*b=1,2,3,4,5,6*后面以列表返回
a = b =1a和b 引入了1 这个对象
a = a+1 -->a += 1自增,其他 * / - 都一样
>>> a=2
>>> a+=1
>>> a
3
相关推荐
©️2020 CSDN 皮肤主题: 鲸 设计师:meimeiellie 返回首页