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

2021-10-17 04:32:39 字數 3165 閱讀 3764

資料型別

2、位運算

按位運算

3、條件語句

4、迴圈語句

5、異常處理

天池python訓練營

戳我跳轉到學習位址?

a=1b=

2c=a+b

print

(c)#執行結果是3

# python中用#進行注釋哦~

算術運算子

操作符名稱

示例+

1 + 1

-

2 - 1

*

3 * 4

/

3 / 4

//整除(地板除)

3 // 4

%取餘

3 % 4

**

2 ** 3

比較運算子

操作符名稱

示例>大於

2 > 1

>=大於等於

2 >= 4

<小於

1 < 2

<=小於等於

5 <= 2

==等於

3 == 4

!=不等於

3 != 5

邏輯運算

操作符名稱

示例and

(3 > 2) and (3 < 5)

or

(1 > 3) or (9 < 2)

not

not (2 > 1)

位運算子

操作符名稱

示例~按位取反

~4

&按位與

4 & 5

|按位或

4 | 5

^按位異或

4 ^ 5

<<左移

4 << 2

>>右移

4 >> 2

其他運算子

操作符名稱

示例in存在

'a' in ['a', 'b', 'c']

not in不存在

'h' not in ['a', 'b', 'c']

is

"hello" is "hello"

not is不是

"hello" is not "hello"

運算子的優先順序

運算子描述

**指數(最高優先順序)

~±按位翻轉,一元加號和減號

* / % //

乘,除,取模和取整除)

+ -加法減法

>> <<

右移,左移運算子

&位『and』

^|位運算子

<=<>>=

比較運算子

<>==!=

等於運算子

=%=/=//=-=+=*=**=

賦值運算子

is is not

身份運算子

in not in

成員運算子

not and or

邏輯運算子

型別名稱

示例int

整型-876, 10

float

浮點型3.149, 11.11

bool

布林型true, false

整型

二進位制有三種不同的表示形式:原碼、反碼和補碼,計算機內部使用補碼來表示。

原碼:就是其二進位制表示(注意,有一位符號位)。

反碼:正數的反碼就是原碼,負數的反碼是符號位不變,其餘位取反(對應正數按位取反)。

補碼:正數的補碼就是原碼,負數的補碼是反碼+1。

符號位:

最高位為符號位,0表示正數,1表示負數。在位運算中符號位也參與運算。

詳情請參考位運算子~

if expression:

expr_true_suite

if expression:

expr_true_suite

else

: expr_false_suite

if expression1:

expr1_true_suite

elif expression2:

expr2_true_suite

..elif expressionn:

exprn_true_suite

else

: expr_false_suite

個人感覺迴圈語句和c語言沒啥區別,要提到的就是幾個函式

range

([start,

] stop[

, step=1]

)

enumerate

(sequence,

[start=0]

)

python標準警告總結

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基礎入門 從變數到異常處理(1)

注釋方法 1,用於單行注釋 2,或 用於區塊注釋 三個單引號或雙引號 運算子型別 1,算術運算子 和日常的加減乘除規則一樣 2,比較運算子 和日常的大於小於等於一樣 3,邏輯運算子 和計算機中的與或非運算一樣 4,位運算子 可用於求反碼,補碼等操作 5,三元運算子 6,其他運算子 包含成員運算子與身...

從變數到常量

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