1. 程式人生 > 其它 >python基礎筆記01

python基礎筆記01

一、Python的執行過程

首先,python是一個解釋型的語言(在程式執行之時,通過直譯器對程式逐行翻譯,然後執行)。下為Python的執行機制。

原始碼 -- 編譯 --> 位元組碼 -- 解釋 --> 機器碼

二、python中常用的函式

1、print()作用:將括號內容顯示到終端中

2、input()作用:將錄入的資訊儲存到程式中 用法:變數=input(“需要輸入的內容”)ps:此刻的資料型別為字串

三、變數

1、變數簡單理解就是給一個物件取一個名字,ps:變數名命名以字母開頭,不能有中文,不能與關鍵字衝突

2、用法:建立單個變數 變數名=資料; 建立多個變數 變數名1,變數名2=資料1,資料2;ps:"="為賦值號,將右邊的結果複製一份給左邊。下圖為變數的記憶體圖:

3、del 變數名 用於刪除變數,同時解除與物件的關聯,如果物件引用計數為0時,則銷燬物件

四、資料型別

1、int整數型別(包含正數、負數、0)

2、float小數(包含正數、負數、0.0)

3、str字串(文字資訊)

4、bool用來表示真和假的型別:True表示為真(條件成立或滿足,本質是1)False表示假(條件不成立或不滿足,本質是0)

五、運算子

1、算數運算子

+ 加法

- 減法

* 乘法

/ 除法:結果為浮點數

// 整除:除的結果去掉小數部分

% 求餘

** 冪運算

程式碼體現:

Number01 = 10

Number02 =4

數字 + 數字 --> 數學運算

字串 + 字串 --> 字元拼接

字串 + 數字 --> X報錯

Print(number01 ** number02) #10的4次方

Print(number01 / number02)

Print(number01 // number02)

Print(number01 % number02)

2、增強運算子

y += x 相當於 y = y + x

y -= x 相當於 y = y - x

y *= x 相當於 y = y * x

y /= x 相當於 y = y / x

y //= x 相當於 y = y // x

y %= x 相當於 y = y % x

y **= x 相當於 y = y ** x

程式碼體現:

3、比較運算子

< 小於

<= 小於等於

> 大於

>= 大於等於

== 等於

!= 不等於

返回布林型別的值

比較運算的數學表示方式:0 <= x <= 100

程式碼體現:

sex = input("請輸入你的性別:")
# result = sex == "男人"
# print("結論是:" + str(result))
number01 = 10
number02 = 20
result = number01 > number02 # 變數number01 大於 變數number02
print(result)
print(0 <= number01 <= 100) # 變數number01在10到100之間

4、邏輯運算子

與and

表示並且的關係,一假俱假

print(True and True) # True
print(False and True) # False
print(True and False) # False
print(False and False) # False

或or

表示或者的關係,一真俱真

print(True or True) # True
print(False or True) # True
print(True or False) # True
print(False or False) # False

非not

not True # 返回False

not False # 返回True

以上為本次分享學習python的一個筆記,望共同進步