Python第二天學(xué)習(xí)精簡要聞——元組、字典與函數(shù)

元組

# tuple()
# list()
# int()
# str()

創(chuàng)建

a=(1,'1',['1',1])
print(a)

總結(jié):元組和列表很相似,只不過不能夠修改

print(type(a))#查看到數(shù)據(jù)類型為字典
訪問
print(a[1])
a[2]=6

元組不能夠修改
1:寫保護(hù),安全,python內(nèi)置函數(shù)返回的類型都是元組
2:相對列表來講,元組更節(jié)省空間,效率更高

掌握

1:擁有一個(gè)元素的元組

b=(100,)#不假,認(rèn)為是數(shù)字
print(type(b))
print(b)

我們經(jīng)常使用的組合方式:

list2=[(a,22),(b,33),('c',99)]

字典

info={'name':'赤腳大仙','age':'21000','gender':'famale'}
print(type(info))

訪問字典 通過鍵訪問值

print(info["name"])
訪問不存的鍵會(huì)報(bào)錯(cuò)
#直接訪問
print(info['add'])
#賦值默認(rèn)值
print(info.get("add","天庭"))

get的作用,如果沒有這個(gè)鍵返回默認(rèn)值如果有正常返回

修改
info['age']=22000
print(info)

增加

當(dāng)字典中不存在這個(gè)鍵時(shí),就會(huì)添加這一項(xiàng)

info['addr']='乾坤宮'
print(info)

添加和修改操作本身就說一種操作,只是使用方式的不同而產(chǎn)生不同 的作用效果

刪除

同樣是DEL操作

del info['age']
print(info)

遍歷

for k,v in info.items():
    print(v)

獲取所有的鍵

print(list(info.keys()))

獲取所有的值

print(list(list(info.values())))


函數(shù) 面向過程

方法 面向?qū)ο?/h3>

python中的函數(shù)

def 函數(shù)名():
函數(shù)體

 def say_hello(name):
    print('hello',name)
 say_hello('哥哥')

1-100累加合5050

def caculate_num(num):
    sum_num=0#存求和
    for i in range(1,num+1):
        sum_num=sum_num+i
    return sum_num
print(caculate_num(101))
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲(chǔ)服務(wù)。
禁止轉(zhuǎn)載,如需轉(zhuǎn)載請通過簡信或評論聯(lián)系作者。

友情鏈接更多精彩內(nèi)容