python系統學習第五天

2021-09-18 07:41:51 字數 1172 閱讀 7373

python中的異常:

異常:程式執行**現的問題或者錯誤成為程式的異常

控制台會出現(每個異常包含的資訊):出錯的檔案, 行數,具體**,錯誤型別,錯誤的**

異常處理的模式

異常處理:當程式出現異常的時候,對程式進行處理、

形式一:

try:

監控的**塊

except:

如果監控**出現問題,怎麼處理

形式二:

try…except 錯誤型別 as e…

#定義乙個函式,傳入乙個字典和字串,判斷字串是否為字典中的值,如果字串不在字典中,則新增到字典中,並返回新的字字典

import random

def randomkey(dic):

random_key = "".join(random.sample("abcdefghigklmnopqrstuvwxyz", 3))

while random_key in dic.keys():

random_key = "".join(random.sample("abcdefghigklmnopqrstuvwxyz", 3))

return random_key

def hslx(dic,str):

if str not in dic.values():

if str not in dic.keys():

dic[str]=str

print(dic)

else:

key = randomkey(dic)

dic[key] = str

print(dic)

else:

print(dic)

dic=

str="aa"

hslx(dic,str)

Python學習第五天

1 關於print,使用print方法列印多個表示式也是可行的 print age 12 age 12 2 別名,如果需要引用的方法名出現重複時可以使用別名 from math import sqrt as foobar 3 多個賦值操作可以同時進行 x,y,z 1,2,3 print x,y,z ...

第五天學習python

這其實也不是一天學習的,而是週末和周一一起的。週末學習了如何建立自己的module,記憶如何使用dir 函式。周一初步學習第九章。資料結構。python中主要有三種內建資料結構 列表,元組,字典。list是處理一組有序專案的資料結構,在每個專案中用逗號隔開。列表中的專案包括在方括號中,乙個列表建立之...

學習Python第五天

與python相處的第五天 前言 emmmm,剛才想起來要說什麼了但是忘記了,不過今天還是在某站上看到幾句話先分享一波。只許成功,不許失敗 by天界支援兵 我們的命運,就交給你了 by天界支援兵 羔羊所到之處,必有惡狼隨行 永獵雙子 千珏 你 啟發了我!by戲命師 燼 中二到此結束 進入正題 pyt...