什麼是變數
執行時可以發生變化的量
變數的定義
變數的命名規範
python的關鍵字和保留字
import keyword
keyword.kwlist
['false'
,'none'
,'true'
,'and'
,'as'
,'assert'
,'break'
,'class'
,'continue'
,'def'
,'del'
,'elif'
,'else'
,'except'
,'finally'
,'for'
,'from'
,'global'
,'if'
,'import'
,'in'
,'is'
,'lambda'
,'nonlocal'
,'not'
,'or'
,'pass'
,'raise'
,'return'
,'try'
,'while'
,'with'
,'yield'
]
python的資料型別
|
-- 基本資料型別
|-- 數值型(number)
|-- 整型 int
|-- 浮點數(小數) float
|-- 複數(虛數)
|-- 布林型別(bool/boolean)
真(true)、假(false)
|-- 字串(str/string)
被單引號,或者雙引號,三引號也是
注意:三引號在python,不僅是多行注釋,也是文件注釋
還可以是字串
|-- none 空型別,表示一種不存在的意思
|-- 引用資料型別(復合資料型別)
|-- list
|-- set
|-- dict
|-- tuple
|-- object ...
萬物皆物件
num =
20print
("這個是:"
+str
(num)
)這裡是想進行字串拼接,所以需轉變num的型別
num2 =
'56.23'
print
(float
(num2)
+100
)這裡是想進行計算,需改變num2的型別為float
|
-- 算術運算子
數學上的一些基本運算符號
+ # 加
- # 減
* # 乘法
/ # 除法
% # 求餘、求模、取模
// # 地板除法,整除
** # 冪次方
|-- 關係運算子(比較運算子)
> # 大於
< # 小於
>= # 大於等於
<= # 小於等於
== # 等於,注意:在程式一般 等於判斷== ,單等號 賦值運算子
!= # 不等於,在python2中存在這個符號<
>,也表示不等於,注意:python3去掉了這個符號
結果都是布林值
|-- 邏輯運輸符
and # 並且,所有條件都成立則成立,有乙個條件為假,則為假
or # 或者,只要有乙個條件成立,則成立,全域性為假,則為假
not # 不是,取反
|-- 成員運算子
in # 表示是否在容器中
not in # 表示不在容器中
|-- 賦值運算子
= # 將右側的值賦給左側
+= # a = a +
1<=
=> a +=
1-= # a -=
1*= #
/=//=%=
|-- 自加和自減運算子
i++++i i--
--i 注意:python中沒有自加和自減運算子,使用賦值運算子來替代完成運算 |
-- 位運算(選修)
計算機底層二進位制資料,是以二進位制的補碼方式運算
正數:原始碼、反碼、補碼一致
負數:原始碼:就是二進位制
反碼:符號位不變,其餘各位取反
補碼:反碼 +
1
print
(字串) # 在終端中輸出字串,標準輸出函式
type
(變數) # 判斷變數的型別
input
("字串提示"
) # 標準輸入函式
int(字串) # 將字串轉換為整數
float
(字串) # 將字串轉換為浮點數
str # 將數字轉換為字串
Python變數和常見運算子
python 弱資料型別語言 1 什麼是變數?符號來代表這個值 變數就是一塊具有名稱的記憶體位址2 變數的定義 變數名稱 變數值3 python的變數型別不固定 弱資料型別,型別不固定 變數接收到了什麼值,那麼型別隨之就變成了物件的型別4 變數命名規則 1 變數名稱的組成必須是有效符號 大小字母 數...
Python 變數和常見運算子
變數 使用特定符號表示值,可以表示多個值 好處就是便於維護這個值 格式 不需要變數型別 變數名稱 變數值 變數名稱 只能有大小寫字母,數字,下劃線組成。不能用數字開頭和關鍵字或者保留字為變數名稱 常見的運算子 算數運算子 加法 下面的運算子和加法基本相似 減法 乘法 除法 求餘數 整除 2次方 關係...
python變數和常見運算子
1.變數的定義 在python中每個變數在使用之前都必須賦值,變數只有在賦值之後才會被建立。用 來給變數賦值。變數名 值 eg a 2 將2賦值給a 2.變數的命名 1 識別符號 可以由下劃線 字母和數字組成。不能以數字開頭,字母有大小寫之分。2 關鍵字 在python內部已經使用的識別符號。3.變...