作用:儲存資料。(重複使用,經常會修改的資料)
語法:變數名 = 變數值
乙個等號(=)是賦值,兩個等號(==)是判斷相等
#例1
#不使用變數,列印三次,如果需要修改列印內容,要修改三次
print
("春眠不覺曉,處處聞啼鳥。 夜來風雨聲,花落知多少。"
)print
("春眠不覺曉,處處聞啼鳥。 夜來風雨聲,花落知多少。"
)print
("春眠不覺曉,處處聞啼鳥。 夜來風雨聲,花落知多少。"
)#定義乙個變數,表示這個字串,如果需要修改內容,只要修改變數對應的值
mytext =
"春眠不覺曉,處處聞啼鳥。 夜來風雨聲,花落知多少。哈哈哈!"
print
(mytext)
print
(mytext)
print
(mytext)
#例2a =
123a =
456#123替換成456
print
(a)#結果:456
int(有符號整型)
long(長整型:八進位制、十六進製制)
float(浮點型)
complex(複數)
只有兩個值:true、false
第乙個字母必須大寫一對單引號、一對雙引號。單雙引號不能交叉
三個單引號(一對)、三個雙引號(一對)
#1.
#錯誤:'"'"
#正確:'""' 或者 "''"
#2.'''任何內容'''
"""任何內容"""
#若元組中只有乙個元素,在元素後需加逗號(,),否則資料型別是這個元素的資料型別tuple1=(『haha』,)
#宣告乙個空集合set1=set()
#int(整型)
a =123
print
(a)#float(浮點型)
b =12.345
print
(b)#boolean(布林型別)
c =true
print
(c)#string(字串)
d =' 麻姑垂兩鬢,一半已成霜。'
print
(d)e =
"莊周夢蝴蝶,蝴蝶為莊周。"
print
(e)#list(列表:方括號)
f =[1,
'abc'
,true
,123.456,[
'開心'
,666
,true]]
print
(f)#tuple(元組:圓括號())
g =(1,
2,3)
print
(g)#dictionary(字典:鍵值對,大括號{})
h =print
(h)#set(集合:大括號{})
#宣告乙個空集合
set1=
set(
)i =
print
(i)
總結:檢視資料型別:type(資料)
python變數和資料型別
變數儲存在記憶體中的值。這就意味著在建立變數時會在記憶體中開闢乙個空間。基於變數的資料型別,直譯器會分配指定記憶體,並決定什麼資料可以被儲存在記憶體中。因此,變數可以指定不同的資料型別,這些變數可以儲存整數,小數或字元。python 中的變數賦值不需要型別宣告。每個變數在記憶體中建立,都包括變數的標...
Python變數和資料型別
本節內容如下 變數是程式用來儲存資料的記憶體單元,可以通過變數名稱來操作這些資料和記憶體分配情況。既然,變數要占用記憶體空間,那麼,就要考慮如何分配記憶體的問題,何時分配 分配多大 何時 不過這些在python中都非常簡單,python通過自動記憶體管理以及實現了這些功能。上面我們說了變數是用來儲存...
Python 變數和資料型別
此系列摘抄自廖雪峰python教程 變數和資料型別 list和tuple 條件語句和迴圈 dict和set 函式切片 迭代 生成器 生成器和迭代器 函式式程式設計 模組物件導向程式設計 物件導向高階程式設計 定製類列舉類和元類 錯誤及處理 python 可以處理任意大小的整數,包括負整數。字串是以 ...