Python基礎入門 從變數到異常處理(1)

2021-10-13 07:33:33 字數 1262 閱讀 5987

注釋方法:

1,「#」 用於單行注釋

2,「 『』』 『』』 」或「 「」" 「」" 」 用於區塊注釋(三個單引號或雙引號)

運算子型別:

1,算術運算子(和日常的加減乘除規則一樣)

2,比較運算子(和日常的大於小於等於一樣)

3,邏輯運算子(和計算機中的與或非運算一樣)

4,★位運算子(可用於求反碼,補碼等操作)

5,★★三元運算子

6,其他運算子(包含成員運算子與身份運算子:in,not in,is ,not is)

7,運算子的優先順序

變數和賦值

1,在使用變數之前需要先對變數賦值

2,變數名可以使用字母數字下劃線,但是不能以數字開頭

3,變數名對大小寫敏感,例如:a!=a

資料型別與轉換

1,int 整型

2,float 浮點型

3,bool 布林型(true和false,數字對應1和0)

4,可以使用type()函式查詢變數的型別

5,bool型變數可以使用bool(x)函式代替,變數x為整型和浮點型時只要不為0和0.00即為真,當變數x為容器時,只要容器為非空,即為真。

6,type()函式不考慮繼承關係,而isinstance()考慮繼承關係。當比較兩個型別是否為同一型別時推薦使用isinstance()函式。

7,型別轉換

轉換為整型:int(x)

轉換為浮點型:float(x)

轉換為字元型:str(x)

print()函式

標準print函式

print

(*objects, sep=

' ', end=

'\n'

,file

=sys.stdout, flush=

false

)

1,objects – 複數,表示可以一次輸出多個物件。輸出多個物件時,需要用 , 分隔。

2,sep – 用來間隔多個物件,預設值是乙個空格。

3,end – 用來設定以什麼結尾。預設值是換行符 \n,我們可以換成其他字串。

4,file – 要寫入的檔案物件,,可以是系統標準輸出sys.stdout,也可以重定義為別的檔案。

5,flush – 輸出是否被快取通常決定於 file,但如果 flush 關鍵字引數為 true,流會被強制重新整理。

Python基礎入門 從變數到異常處理

操作符 名稱示例 in存在 a in a b c not in 不存在 h not in a b c 等於 3 4 不等於 3 5 is,is not 對比的是兩個變數的記憶體位址 對比的是兩個變數的值 比較的兩個變數,指向的都是位址不可變的型別 str等 那麼is,is not 和 是完全等價的。...

Python學習入門 從變數到異常處理

資料型別 2 位運算 按位運算 3 條件語句 4 迴圈語句 5 異常處理 天池python訓練營 戳我跳轉到學習位址?a 1b 2c a b print c 執行結果是3 python中用 進行注釋哦 算術運算子 操作符名稱 示例 加 1 1 減 2 1 乘 3 4 除 3 4 整除 地板除 3 4...

從變數到常量

現階段,我是乙個 變數 而且在接下來很長的一段時間內,我都無法改變我是乙個 變數 的狀況。為什麼說自己是變數呢?因為,我覺得自己容易受他人影響。看部落格 看新聞 看微博 和別人聊天 看 看書,都是被別人影響的過程。被別人影響不一定是壞事,但問題是有多少人 多少知識在影響你,有多少人和資訊能對你的人生...