標籤:怎麼 justify name family 預留位置 格式化輸出 pytho 身高 key
1、資料類型
(1)什麼是資料類型?
變數值是我們儲存的資料,所以資料類型就是變數值的不同種類
(2)為什麼要分類型?
變數值是為了儲存現實世界中的狀態,針對於不同的狀態應該用不同的類型去表示
(3)怎麼用?有哪些類型?
整型 int 存取年齡,手機號
浮點型 float 身高,體重,薪資
(4)、字串類型 str
表示描述性質的狀態,例如,名字,地址
定義:
在單引號,雙引號,三引號包含的一系列字元 (三引號可以寫多行)
name = ‘qqc’
怎麼用?
字串類型只能 : +或者*
(5)、清單類型 list
作用:用來存取多個值
定義:在【】中用逗號隔開多個任意類型的值
怎麼用?
(6)字典 dict
作用:用來存取多個值,按照key: Value 的方式存放值,取得時候可以通過key而非索引去取值,key 對Value是有描述性功能的;
定義方式:在{}內用逗號分隔開多個元素,沒個元素都是key: Value 格式,其中Value可以是任意類型,key 大多數是字串類型
(7)、布爾類型 bool
作用:用於做判斷的條件
定義:ture 和 false
2、格式化輸出
%s 字串預留位置(可以接收任意資料類型的值) %d 數字預留位置(只能接收整形
name = input (‘name:‘)
age = int(input(‘age:‘))
sex = input(‘sex:‘)
job = input(‘job:‘)
info = ‘‘‘
%s info of %s-------
name : %s
age : %s
sex : %s
job : %s
-----------end--------------
‘‘‘ %(‘-‘*5, name, name, age,sex,job)
print(info)
3、基本運算子
a = b =10 鏈式賦值
a = 100
b = 200
a,b = b,a #交叉賦值
print(a,b)
python資料類型及基本運算子