基本資料型別

2021-08-21 14:52:52 字數 2589 閱讀 7435

1、整型:int

作用:記錄年齡,等級,qq號,各種號碼

定義:age=18 #age=int(18)

print(age,type(age))

使用2、浮點型:float

作用:記錄身高、體重、薪資

定義:salary=3.1 #salary=float(3.1)

print(salary,type(salary))

3.字元型別:str

定義:在引號內按照從左到右的順序依次包含乙個個字元,引號可以是單引號、雙引號、三引號

name1='egon1'

print(type(name1))

name2="egon2"

print(type(name2))

info="""

compay

name:oldboy

addr:sh

""" # 三引可以存多行

print(type(info))

print(info)

注意引號的配對

print("my name is 'egon'")

print('my name is "egon"')

使用:x=1

y=2print(x+y)

msg1='hello'

msg2='world'

print(msg1+msg2)

強調:1、字串之間可以相加:

'1111'+『2222『

2、字串相加是新申請記憶體空間然後拷貝相加的字串到新的空間中,效率不高

print('my name is '+'egon'+' my age is '+'18')

3、字串還可以做乘法運算

print('hello'*10)

print('='*100)

4.列表型別:list

作用:記錄/存多個值,可以方便地取出來指定位置的值,比如人的多個愛好,一堆學生姓名

定義:在內用逗號分隔開多個任意型別的值

l=[10,3.1,'egon',['a','b']] # l=list([10,3.1,'egon',['a','b']])

print(l)

print(l[0])

print(l[2])

print(l[3])

print(l[3][1])

l1=['a','b',['c',['d',]]]

print(l1[2][1][0])

print(type(l))

使用:hobbies="read music sleep eat play"

hobbies=["read","music","sleep","eat","play"]

print(hobbies[2])

students_info=[

['egon',18,['play',]],

['alex',18,['play','sleep']]

print(students_info[1][2][0])

5.字典型別:dict

作用:記錄多個key:value值,優勢是每乙個值value都有其對應關係/對映關係key,而key對value有描述性的功能

定義: 在{}內用逗號分隔開多個key:value元素,其中value可以是任意的資料型別,而key通常應該是字串型別

info= #info=dict()

print(type(info))

print(info['name'])

name age *** comapy_info

emp_info=['egon',18,'male',['oldboy',200,'sh']]

print(emp_info[2])

print(emp_info[3][0])

emp_info={

'name':'egon',

'age':18,

'***':'male',

'comapy_info':{

'cname':'oldboy',

'emp_count':200,

'addr':'sh'

print(emp_info['comapy_info']['cname'])

names={

'name1':'egon',

'name2':'alex'

6.布林型別:bool

作用:用來作為判斷的條件去用

定義:tag=true # tag=bool(true)

tag=false

print(type(tag))

通過判斷去得到布林值

print(age > 20)

print(age >= 20)

age=18

==比較的是值

print(age == 18)

is:比較的是id是否相等

強調:id相等值一定相等,id不等但是值仍然可以相等

x=1y=x

print(x is y)

tag=true

print(id(tag))

res=3 > 1

print(id(res))

res2=1 < 10

print(id(res))

基本資料型別

列舉 定義列舉型別 enum season 定義兩個列舉變數 enum season mylove yourlove 為兩個列舉變數賦值 yourlove fall mylove winter 把列舉值當成無符號整數執行輸出 nslog fall 的值 u fall 3 nslog winter 的...

基本資料型別

建立資料庫 create database database name 顯示所有資料庫 show databases 選擇使用那個資料庫 use database name 刪除資料庫 drop database database name 檢視自己mysql資料庫支援什麼儲存引擎 show eng...

基本資料型別

整型int 整數,在目前絕大多數機器上佔4個位元組。tc環境中是2個位元組 單精度實型float 單精度浮點數,一般是4個位元組長 雙精度實型double 雙精度浮點數,一般是8個位元組長 字元型char 字元,一般是1個位元組長 用來表示256個ascii字元,或者0 255的整數 列舉型enum...