python 两个乘号是什么_(2)Python 变量和运算符
一、python變量特點
python是弱類型語言,無需聲明變量可以直接使用并且變量的數據類型可以動態(tài)改變
二、變量命名規(guī)則
1.不能使用python關鍵字
2.不能數字開頭
3.不能包含空格
4.不能包含#
5.不建議使用內置函數作為變量名
**語句塊的縮進
條件或者循環(huán)組成的語句塊中,塊中的每一行必須縮進相同的空格數(一般規(guī)定4個空格)
python中用:表示語句塊的開始,塊中的每一句都是縮進的,當回退到和開始一樣的縮進量時,表示這個語句塊結束
三、數字數據類型
1.整形
十進制
二進制
以零+b開頭二進制
八進制
以零+字母o開頭八進制數字
十六進制
以零+x開頭十六進制數字
2.浮點型
十進制形式
科學計數形式
3.bool類型
注意首字母必須大寫, True False
下面的值作表達式時表示值為假
Flase None 0 “” () [] {}
其他一切都被解釋為真
4.復數
略
四、運算符
1.賦值運算符
(1)連續(xù)賦值
連續(xù)賦值后互不影響
(2)元組、序列、字段賦值
2.算數運算符
冪運算符是兩個乘號 **
雙斜杠的除法會舍棄小數部分
求余數
求相反數
簡寫
不僅支持加減乘除的簡寫,還可以支持求余數、冪運算位運算符的簡寫
3.比較運算符
除基本的> 、
is 和 is not 變量所引用的對象是否同異
4.邏輯運算符
and or not 代替? && ||
短路邏輯
當判斷表達式用 and 時,如果 and前表達式判斷為假,則and后不會再進行計算
如果單判斷f(),報錯
and判斷
順利得出想要的結果,證明 f()沒有被執(zhí)行
5.三目運算符
語句1? if? bool表達式 else 語句2
和.net java 的語法不同,把為真的語句提前了。 如果 bool表達式為真 執(zhí)行語句1 如果為假 執(zhí)行語句2
也可以返回多條語句,用逗號分隔返回一個元組,用分號分隔返回第一條
6.位運算符
7.in運算符
判斷是否包含于變量中
五、運算符優(yōu)先級
總結
以上是生活随笔為你收集整理的python 两个乘号是什么_(2)Python 变量和运算符的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 爬虫python爬取页面请求_03 Py
- 下一篇: python通过url下载文件不可读_p