Python學習第二天

2022-07-26 21:48:16 字數 1161 閱讀 7345

今天主要學習變數和python6大標準資料型別的基本知識

一.變數

1.變數的概念:可以改變的量,實際具體指的是記憶體中的一塊儲存空間

2.變數的宣告:

(1)a=10,b=20

(2)a=b=10

(3)a,b=10,20

3.變數的命名:

變數由字母數字下劃線組成,首字元不能是數字,嚴格區分大小寫,不能使用關鍵字,命名要有意義,不能使用中文.

4.變數的交換

(1)通用方法

a=10

b=5c=a

a=bb=c

print(a,b)

(2)python特有

a,b=b,a

print(a,b)

二.python的六大標準資料型別

(1)數字型別

1.整數型(int)

二進位制:0b表示

八進位制:0o表示

十六進製制:0x表示

2.浮點型(float)

自然計數法:3.1415926

科學計數法:3.14e3

3.布林型(bool true為真 false為假  只有這兩個值)

4.複數型(complex)

概念:實數+虛數如5+3j

表現形式:5+3j或者complex(實數,虛數)

bool 型別的10種為假的情況:

0   0.0   0j   false   " "  [ ]  ( )  set( )    none

(2)字串型別

1.概念:用引號引起來的內容

2.分類:分為單引號字串,雙引號字串,三引號字串,元字串

其中三引號字串可以實現跨行操作效果

元字串:在字串前加r,不轉義字元,原型化輸出字串

3.如何格式化字串

語法:"字串" % (值1,值2,...,值n)

%d  整型佔位符

%f  浮點型佔位符

%s  字串佔位符

格式化字串時可以全都用%s來表示

(3)列表型別(list)

1.特點:可獲取,可修改,有序

(4)元組型別(tuple)

特點:可獲取,不可修改,有序

逗號是標識是否是元組的識別符號

Python學習第二天

1 python包含6種內建的序列,列表 元組 字串 unicode字串 buffer物件和xrange物件 2 列表和元組的主要區別在於,列表可以修改,元組則不能。在一般情況下,幾乎所有的情況下列表都可以替代元組 3 字串就是乙個由字元組成的序列,可以通過索引獲取序列中的元素,使用負數索引時,py...

python學習第二天

if 條件 滿足條件幹什麼1 滿足條件幹什麼2 滿足條件幹什麼3 else 不滿足條件幹什麼1 不滿足條件幹什麼2 或者是 if 條件1 x elif 條件2 x elif 條件3 x else x產生隨機數 import random random.randint 1,3 只在1,2,3中產生隨機...

學習Python 第二天

今天我們學習了迴圈和列表,在python中有兩種迴圈分別是for迴圈和while迴圈。for迴圈寫法 for 變數 in range 起點,終點,步長 迴圈體例題 列印實心菱形 for i in range 4,5 for j in range abs i print end for j in ra...