來自:
在python中,變數命名需要遵循以下這些必須遵守硬性規則和強烈建議遵守的非硬性規則。
pep 8要求:
在python中可以使用type
函式對變數的型別進行檢查
"""
使用type()檢查變數的型別
"""a = 100
b = 12.345
c = 1 + 5j
d = 'hello, world'
e = true
print(type(a)) # print(type(b)) # print(type(c)) # print(type(d)) # print(type(e)) #
可以使用python中內建的函式對變數型別進行轉換。
python支援多種運算子,下表大致按照優先順序從高到低的順序列出了所有的運算子,運算子的優先順序指的是多個運算子同時出現時,先做什麼運算然後再做什麼運算。
運算子描述
[:]
下標,切片
**
指數
~
+
-
按位取反, 正負號
*
/
%
//
乘,除,模,整除
+
-
加,減
>>
<<
右移,左移
&
按位與
^
|
按位異或,按位或
<=
<
>
>=
小於等於,小於,大於,大於等於
==
!=
等於,不等於
is
is not
身份運算子
in
not in
成員運算子
not
or
and
邏輯運算子
=
+=
-=
*=
/=
%=
//=
**=
&=
`
=^=
>>=
<<=`
說明:在實際開發中,如果搞不清楚運算子的優先順序,可以使用括號來確保運算的執行順序。
python day1 基礎語法
資料採集 資料分析 web開發 django 自動化運維 運維開發工程師 自動化測試 測試開發工程師 人工智慧 數學 演算法 解釋性語言 可移植性 例如 從windows系統轉移到linux系統 跨平台使用 缺點 執行緒 假的 需程序彌補 執行緒被包含於程序 第三方庫較多 anaconda包含所有庫...
python(day001 基礎知識)
1.pip 給python安裝各種程式包。在cmd下輸入pip獲取相關資訊。如果沒有則檢視是否配置環境變數。2.isinstance的用法 print a 1 a hello type a a 1 b hello a b traceback most recent call last file li...
「1」基礎自學Python Day1
首先,解釋一下這個標題的意思,1 基礎是相對0基礎而言,有一點點的相關程式設計知識儲備。本人在接觸過一些很很基礎的程式設計知識的前提下,想通過網路和書籍自學python,但又不想一味地跟課程走,所以決定採用一種先定 目標 然後通過查閱網路和書籍資料向目標努力的方式,學習具體操作知識。可能有些與目標無...