今天主要學習變數和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...