python3基礎的資料型別,變數,變數的命名規則

2021-10-02 11:44:05 字數 1485 閱讀 2934

python2預設使用的是ascil碼

python3預設使用的是utf-8碼

在python指令碼的檔案的最首行新增 # -*- encoding: utf-8 -*- 明確指明編碼方式為: utf-8

變數: 就是將一些運算中的結果暫存記憶體中以便後續**呼叫

變數定義的原則:

1.必須是有數字,字母,下劃線任意組合,且不能數字開頭;

2.變數名不能是python的關鍵字

變數命名兩種方式:

1.駝峰命名法.例如:boyfriend,

2.下劃線命名:例如boy_friend

基礎資料型別

當需要檢視屬於莫個資料型別時,使用type()函式進行檢視;

數字:int整型可以用於多種數學計算

字串轉換為數字:int(str)條件:str必須是數字

數字轉換為字串:str(int)

字串:str python當中凡是用引號引起來的都是字串;

可相乘:str * int

print('nice'*3)

#nicenicenice

布林值:bool 返回值只有兩種true or false

print(2 >1) #true

print(1>10) #flase

1.基本資料型別

int 整數

bool 布林

str 字串

list 列表

tuple 元祖()

dict 字典{}

set 集合{}

int型別的操作

2.bit_lenght()返回二進位制長度

3.bool型別

型別轉換:想轉換成什麼就用括號起來

所有的空都是false,非空是true

4.str 字串(string)

1,索引和切片

索引的下標是從0開始

切片:[起始位置:結束位置:步長]

1.顧頭步顧尾

2.預設從左往右取

3,步長如果是負數從右往左取

2.常規操作:

1.upper() 變成大寫字母

2,strip()去掉左右兩端空白

3,replace()替換

4.split()切割

5.startwith()是否已xx開頭

6,len()字串的長度,內建函式

7.count()find().index() 都是起始位置

3.迭代

for 變數 in 可迭代物件:

迴圈體else:

表示把可迭代物件中的每乙個元素賦值給前面的變數

Python3基礎資料型別

1 字串 1.1 使用單引號 用單引號括起來表示字串,例如 str this is string print str 用雙引號 1.2 雙引號中的字串與單引號中的字串用法完全相同,例如 str this is string print str 1.3 使用三引號 利用三引號,表示多行的字串,可以在三...

Python3基礎之資料型別

1.數字型別 python中數字有四種型別 整數 int 布林型 bool 浮點數 float 和複數 complex 整數 int python中的整數,表示方法和數學上的寫法一樣,例如 1,100,0。十六進製制表示整數使用0x字首和0 9,a f表示,例如 0xff00,0xa5b4c3d2。...

python3基礎學習基礎資料型別

python2和python3稍微有些差異,建議直接學習python3,python3經常需要用到 1 input n nplease enter 輸入乙個值 2 import sys x sdfsfs sys.stdout.write x n 多行 的時候需要用 分號進行隔開 3 print x,...