Pyhton基础篇(3)-Pycharm安装及运算符(已更新)

1、 运算符

  运算符这里其实也是很好理解的一个知识点。

  • 算数运算

  

运算符

描述

实例

+

a+b 运行结果:10

-

a-b  运行结果:0

*

a*b  运行结果:25

/

a/b  运行结果:1.0

%

取模 - 返回除法的余数

a%b 运行结果:0

**

幂 – 返回x的y次方幂

a**b 运行结果:3125

//

整除 – 返回商的整数部分

a//b 运行结果:1

                                                                                                  a=5;b=5

  乘方,也可以使用pow函数

  • 比较运算

 运算符

描述

实例

==

等于 – 比较对象是否相等

a==b 运行结果:True

!= 

不等于 – 比较对象是否不相等

a!=b 运行结果:False

大于

a>b  运行结果:False

小于

a<b  运行结果:False

>=

大于等于

a>=b 运行结果:True

<=

小于等于

a<=b 运行结果:True

  • 赋值运算

运算符

描述

实例

=

赋值运算符

c=a+b 将a+b的结果赋值给c

+=

加法赋值运算符

c+=a 等效于c=c+a

-=

减法赋值运算符

c-=a 等效于c=c-a

*=

乘法赋值运算符

c*=a 等效于c=c*a

/=

除法赋值运算符

c/=a 等效于c=c/a

%=

取模赋值运算符

c%=a 等效于c=c%a

**=

幂赋值运算符

c**=a 等效于c=c**a

//=

取整除赋值运算符

c//=a 等效于c=c//a

  

  • 逻辑运算

  

运算符

描述

and

布尔“与” – 如果x为False,x and y 返回False,否则返回y的计算值

or

布尔“或” – 如果x是True,返回True,否则返回y的计算值

not

布尔“非” – 如果x是True,返回False,如果x为False,返回True

  • 成员运算

  

运算符

描述

in

如果在指定的序列中找到值返回True,否则返回False

not in

如果在指定的序列中没有找到值返回True,否则返回False

  补充一个Pycharm快捷键技巧:

  1)多行代码注释:选中要注释的代码,按住ctrl+?

  2)查看某数据类型的所有功能:按住ctrl+关键字