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+關鍵字