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的一個筆記,望共同進步