'''
為何變數值(即記錄的資料)要區分型別呢?
變數值使用來記錄事物狀態的,而事物的狀態
是各種各樣的,所以對應著就應該用不同型別的值
去記錄這些狀態
'''
作用:記錄描述性質的狀態
定義:在''、""、''''''、""""""中包含一串字元
name = 'egon'
單行字串:''、""
多行字串:''''''、""""""
msg = """
aaaa
bbbb
ccc"""外層用單引號,內層就應該用雙引號
info = 'my name is "egon"'
print(info)
作用:記錄年齡、號碼
定義方式:
age = 18
作用:記錄身高、薪資、體重
定義方式:
salary = 3.1
height = 1.75
weight = 73.1
作用:按照順序存放多個值,並且可以按照順序取出指定位置的值
定義:在內,用逗號分隔開多個任意型別的值
l = ['aaa', 10, 11.11, ['bbb', 'ccc'], 'ddd']
索引從0開始
print(l[0])
print(l[2])
反向取print(l[-1])
print(l[-2])
print(l[3][1])
記錄班級人員的姓名
school_names = """
李鐵蛋小丸子
王大炮李嚓嚓
"""school_names = ["李鐵蛋小丸子", '王大炮', '李嚓嚓']
print(school_names)
作用:用來存多個值,每個值都有唯一乙個key與其對應,key對值有描述性功能
定義:{},逗號分隔開多個key:value的元素
dic=
print(dic['xx'])
print(dic['yyy'])
info =
print(info["age"])
salaries=[11.1,22.222]
print(salary[0])
作用:用來記錄真假這兩種狀態true與false,用於條件判斷
定義: tag=true
tag=false
print(10 > 3)
print(10 < 3)
如何選擇合適的型別來記錄狀態
1、選取的型別是否可以明確標識事物的狀態
2、存不是目的,存的目的是為了日後取出來用,並且方便的用
3、把自己想象成一台計算機,如果我是計算機,
我會如何以何種形式把事物的狀態記到腦子裡
然後再去python中找相應的資料型別來讓計算機像自己一樣去記下事物的狀態
c語言基礎知識 變數
a 3 我們今天主要來談談變數,就是 a 1.變數是什麼 2.變數的三要素int a 讓我們乙個乙個來解釋 變數的型別 變數名變數的定義。3.一點思考 為什麼整形變數會存在溢位現象呢?溢位 int a 2147483647 int b a 1 最終 b 2147483648為什麼浮點型變數會有精度的...
C 基礎知識 變數和基本型別
1 編寫程式,在標準輸出上列印hello world include int main std cout this is ostream std endl 向螢幕輸出 this is ostream int v1 0,v2 0 std cin v1 v2 獲取當前視窗輸入的兩個整形資料,並賦值給v1...
C 基礎知識 變數儲存位置
1.棧區 stack 程式執行時由編譯器自動分配 存放 函式的引數值,區域性變數的值。儲存連續,其操作方式類似於資料結構中的棧。棧區處於相對較高的位址以位址的增長方向為上的話,棧位址是向下增長的,所以空間有限,windows下大多1 2m。2.堆區 heap 在記憶體開闢另一塊儲存區域。一般由程式設...