色综合老司机第九色激情 _中文字幕日韩av资源站_国产+人+亚洲_久久久精品影院_久久久视频免费观看_欧美激情亚洲自拍_亚洲成av人片在线观看香蕉_热草久综合在线_欧美极品第一页_2020国产精品自拍

千鋒教育-做有情懷、有良心、有品質的職業教育機構

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

關注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  技術干貨  > 17個新手常見Python運行時錯誤

17個新手常見Python運行時錯誤

來源:千鋒教育
發布人:xqq
時間: 2023-11-06 22:37:31 1699281451

當初學Python時,想要弄懂Python的錯誤信息的含義可能有點復雜。這里列出了常見的的一些讓你程序crash的運行時錯誤。

1)忘記在if,elif,else,for,while,class,def聲明末尾添加:(導致“SyntaxError:invalidsyntax”)

該錯誤將發生在類似如下代碼中:

ifspam==42

print('Hello!')

2)使用=而不是==(導致“SyntaxError:invalidsyntax”)

=是賦值操作符而==是等于比較操作。該錯誤發生在如下代碼中:

ifspam=42:

print('Hello!')

3)錯誤的使用縮進量。(導致“IndentationError:unexpectedindent”、“IndentationError:unindentdoesnotmatchanyouterindetationlevel”以及“IndentationError:expectedanindentedblock”)

記住縮進增加只用在以:結束的語句之后,而之后必須恢復到之前的縮進格式。該錯誤發生在如下代碼中:

print('Hello!')

print('Howdy!')

或者:

ifspam==42:

print('Hello!')

print('Howdy!')

或者:

ifspam==42:

print('Hello!')

4)在for循環語句中忘記調用len()(導致“TypeError:‘list’objectcannotbeinterpretedasaninteger”)

通常你想要通過索引來迭代一個list或者string的元素,這需要調用range()函數。要記得返回len值而不是返回這個列表。

該錯誤發生在如下代碼中:

spam=['cat','dog','mouse']

foriinrange(spam):

print(spam[i])

5)嘗試修改string的值(導致“TypeError:‘str’objectdoesnotsupportitemassignment”)

string是一種不可變的數據類型,該錯誤發生在如下代碼中:

spam='Ihaveapetcat.'

spam[13]='r'

print(spam)

而你實際想要這樣做:

spam='Ihaveapetcat.'

spam=spam[:13]+'r'+spam[14:]

print(spam)

6)嘗試連接非字符串值與字符串(導致“TypeError:Can’tconvert‘int’objecttostrimplicitly”)

該錯誤發生在如下代碼中:

numEggs=12

print('Ihave'+numEggs+'eggs.')

而你實際想要這樣做:

numEggs=12

print('Ihave'+str(numEggs)+'eggs.')

或者:

numEggs=12

print('Ihave%seggs.'%(numEggs))

7)在字符串首尾忘記加引號(導致“SyntaxError:EOLwhilescanningstringliteral”)

該錯誤發生在如下代碼中:

print(Hello!')

或者:

print('Hello!)

或者:

myName='Al'

print('Mynameis'+myName+.Howareyou?')

8)變量或者函數名拼寫錯誤(導致“NameError:name‘fooba’isnotdefined”)

該錯誤發生在如下代碼中:

foobar='Al'

print('Mynameis'+fooba)

或者:

spam=ruond(4.2)

或者:

spam=Round(4.2)

9)方法名拼寫錯誤(導致“AttributeError:‘str’objecthasnoattribute‘lowerr‘”)

該錯誤發生在如下代碼中:

spam='THISISINLOWERCASE.'

spam=spam.lowerr()

10)引用超過list最大索引(導致“IndexError:listindexoutofrange”)

該錯誤發生在如下代碼中:

spam=['cat','dog','mouse']

print(spam[6])

11)使用不存在的字典鍵值(導致“KeyError:‘spam’”)

該錯誤發生在如下代碼中:

spam={'cat':'Zophie','dog':'Basil','mouse':'Whiskers'}

print('Thenameofmypetzebrais'+spam['zebra'])

12)嘗試使用Python關鍵字作為變量名(導致“SyntaxError:invalidsyntax”)

Python關鍵不能用作變量名,該錯誤發生在如下代碼中:

class='algebra'

Python3的關鍵字有:and,as,assert,break,class,continue,def,del,elif,else,except,False,finally,for,from,global,if,import,in,is,lambda,None,nonlocal,not,or,pass,raise,return,True,try,while,with,yield

13)在一個定義新變量中使用增值操作符(導致“NameError:name‘foobar’isnotdefined”)

不要在聲明變量時使用0或者空字符串作為初始值,這樣使用自增操作符的一句spam+=1等于spam=spam+1,這意味著spam需要指定一個有效的初始值。

該錯誤發生在如下代碼中:

spam=0

spam+=42

eggs+=42

14)在定義局部變量前在函數中使用局部變量(此時有與局部變量同名的全局變量存在)(導致“UnboundLocalError:localvariable‘foobar’referencedbeforeassignment”)

在函數中使用局部變來那個而同時又存在同名全局變量時是很復雜的,使用規則是:如果在函數中定義了任何東西,如果它只是在函數中使用那它就是局部的,反之就是全局變量。

這意味著你不能在定義它之前把它當全局變量在函數中使用。

該錯誤發生在如下代碼中:

someVar=42

defmyFunction():

print(someVar)

someVar=100

myFunction()

15)嘗試使用range()創建整數列表(導致“TypeError:‘range’objectdoesnotsupportitemassignment”)

有時你想要得到一個有序的整數列表,所以range()看上去是生成此列表的不錯方式。然而,你需要記住range()返回的是“rangeobject”,而不是實際的list值。

該錯誤發生在如下代碼中:

spam=range(10)

spam[4]=-1

也許這才是你想做:

spam=list(range(10))

spam[4]=-1

(注意:在Python2中spam=range(10)是能行的,因為在Python2中range()返回的是list值,但是在Python3中就會產生以上錯誤)

16)不錯在++或者—自增自減操作符。(導致“SyntaxError:invalidsyntax”)

如果你習慣于例如C++,Java,PHP等其他的語言,也許你會想要嘗試使用++或者—自增自減一個變量。在Python中是沒有這樣的操作符的。

該錯誤發生在如下代碼中:

spam=1

spam++

也許這才是你想做的:

spam=1

spam++

17)忘記為方法的第一個參數添加self參數(導致“TypeError:myMethod()takesnoarguments(1given)”)

該錯誤發生在如下代碼中:

classFoo():

defmyMethod():

print('Hello!')

a=Foo()

a.myMethod()

以上內容為大家介紹了17個新手常見Python運行時錯誤,希望對大家有所幫助,如果想要了解更多Python相關知識,請關注IT培訓機構:千鋒教育。http://www.duolefu.net/

tags: python培訓
聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。
10年以上業內強師集結,手把手帶你蛻變精英
請您保持通訊暢通,專屬學習老師24小時內將與您1V1溝通
免費領取
今日已有369人領取成功
劉同學 138****2860 剛剛成功領取
王同學 131****2015 剛剛成功領取
張同學 133****4652 剛剛成功領取
李同學 135****8607 剛剛成功領取
楊同學 132****5667 剛剛成功領取
岳同學 134****6652 剛剛成功領取
梁同學 157****2950 剛剛成功領取
劉同學 189****1015 剛剛成功領取
張同學 155****4678 剛剛成功領取
鄒同學 139****2907 剛剛成功領取
董同學 138****2867 剛剛成功領取
周同學 136****3602 剛剛成功領取
相關推薦HOT
色综合老司机第九色激情 _中文字幕日韩av资源站_国产+人+亚洲_久久久精品影院_久久久视频免费观看_欧美激情亚洲自拍_亚洲成av人片在线观看香蕉_热草久综合在线_欧美极品第一页_2020国产精品自拍
欧美日韩国产综合久久| 国产一区欧美日韩| 久久久久国产精品麻豆ai换脸| 日韩在线观看一区二区| 成人免费高清视频| 日韩视频在线观看一区二区| 亚洲va韩国va欧美va精品| 国产精品乱人伦一区二区| 久久狠狠亚洲综合| 宅男在线国产精品| 日本欧美肥老太交大片| 欧美三级视频在线观看| 五月天欧美精品| 欧美制服丝袜第一页| 中文字幕佐山爱一区二区免费| 岛国av在线一区| 亚洲视频香蕉人妖| 欧洲国内综合视频| 日韩vs国产vs欧美| 久久精品欧美一区二区三区不卡 | 亚洲成a人v欧美综合天堂 | 综合久久一区二区三区| 色哟哟国产精品免费观看| 中文字幕亚洲综合久久菠萝蜜| 国产精品久久久久久久久快鸭| 美腿丝袜亚洲一区| 精品国产91久久久久久久妲己| 国产精品99久久久久久宅男| 亚洲欧美综合色| 欧美一级免费大片| 欧美在线free| 美女视频一区二区| 一区在线播放视频| 日韩欧美国产1| 在线免费精品视频| 久久不见久久见免费视频1| 中文字幕中文乱码欧美一区二区 | 亚洲午夜影视影院在线观看| 欧美sm极限捆绑bd| 色av综合在线| 成人免费毛片a| 极品销魂美女一区二区三区| 一区二区三区蜜桃网| 中文一区在线播放| 久久理论电影网| 日韩视频在线一区二区| 欧美三级三级三级爽爽爽| 91最新地址在线播放| 国产在线播精品第三| 蜜臀国产一区二区三区在线播放| 亚洲电影在线免费观看| 亚洲mv在线观看| 亚洲影视在线播放| 日韩一区在线播放| 国产精品久久久久9999吃药| 国产精品久久久久影院色老大 | 丁香六月久久综合狠狠色| 国内不卡的二区三区中文字幕 | 精品国产乱码久久久久久闺蜜| 欧美三级日韩三级| 91国模大尺度私拍在线视频| 91成人国产精品| 欧美色图片你懂的| 精品视频一区三区九区| 欧美四级电影在线观看| 欧美剧在线免费观看网站| 欧美一区二区三区视频免费播放 | 精品国精品国产尤物美女| 日韩精品一区二区三区在线观看| 日韩精品在线网站| 国产精品视频一二三| 亚洲桃色在线一区| 日韩中文字幕av电影| 毛片av中文字幕一区二区| 国产美女av一区二区三区| 91污在线观看| 日韩三级在线免费观看| 国产精品视频一二三| 五月婷婷另类国产| 成人激情午夜影院| 欧美一区二区成人| 亚洲日本va在线观看| 蜜臀av性久久久久蜜臀aⅴ四虎| 毛片基地黄久久久久久天堂| 成人伦理片在线| 日韩欧美国产一区在线观看| 国产精品国产三级国产有无不卡| 午夜精品一区在线观看| 成人97人人超碰人人99| 91精品国模一区二区三区| 中文字幕制服丝袜成人av | 97久久久精品综合88久久| 91精品国产综合久久福利| **性色生活片久久毛片| 久久国产精品无码网站| 在线看不卡av| 1024国产精品| 成人app在线| 国产欧美日韩激情| 狠狠色狠狠色综合| 制服丝袜一区二区三区| 亚洲另类在线一区| 99国产精品99久久久久久| 欧美国产成人在线| 国产麻豆日韩欧美久久| 欧美va亚洲va国产综合| 蜜臀91精品一区二区三区| 欧美人伦禁忌dvd放荡欲情| 亚洲亚洲精品在线观看| 欧美亚洲国产一区二区三区va| 中文字幕一区二区日韩精品绯色| 激情综合五月婷婷| 精品国产乱码久久久久久夜甘婷婷| 亚洲aⅴ怡春院| 欧美一区二区免费观在线| 无码av免费一区二区三区试看| 91豆麻精品91久久久久久| 国产精品理论片在线观看| 成人高清在线视频| 中文字幕综合网| 欧美色图一区二区三区| 亚欧色一区w666天堂| 777久久久精品| 狠狠色丁香婷婷综合久久片| 日韩精品影音先锋| 亚洲免费观看高清完整版在线 | 亚洲第一会所有码转帖| 欧美日韩午夜在线| 丝袜亚洲另类丝袜在线| 在线观看成人小视频| 日本美女一区二区| 欧美一级一级性生活免费录像| 首页国产欧美日韩丝袜| 国产一区二区三区av电影 | 欧美视频一区在线观看| 亚洲一区在线观看免费| 日韩一区二区精品葵司在线| 美女视频黄 久久| 欧美电视剧在线看免费| 国产一区在线看| 中文字幕av免费专区久久| 欧美日韩国产另类一区| 久久精品噜噜噜成人88aⅴ| 久久久国产综合精品女国产盗摄| 国产激情一区二区三区| 国产精品久久久久aaaa| 日韩一级片网站| 成人污视频在线观看| 一区二区日韩av| 欧美va在线播放| 蜜臂av日日欢夜夜爽一区| 亚洲精品老司机| 日韩欧美成人一区二区| 成人app在线| 麻豆久久一区二区| 亚洲超碰精品一区二区| 国产视频在线观看一区二区三区| 91蜜桃免费观看视频| 青青草91视频| 国产喂奶挤奶一区二区三区| 欧美中文字幕一区| 成人性生交大片免费看视频在线 | 国产精品美女久久久久久| 欧美伊人久久久久久久久影院| 激情综合色播激情啊| 亚洲免费在线视频| 日韩视频在线你懂得| 在线观看视频欧美| 国产福利91精品一区二区三区| 天堂蜜桃一区二区三区| 在线不卡免费欧美| 欧美日韩国产高清一区二区| 91视频国产观看| 从欧美一区二区三区| 老司机精品视频一区二区三区| 青青国产91久久久久久| 亚洲成va人在线观看| 午夜精品爽啪视频| 亚洲女女做受ⅹxx高潮| 国产精品久久久久久久久免费相片 | 一本色道久久综合精品竹菊| 国产美女视频一区| 久草中文综合在线| 久久成人羞羞网站| 韩国一区二区三区| 黄色日韩三级电影| 欧美羞羞免费网站| 欧美吞精做爰啪啪高潮| 欧美三级韩国三级日本三斤 | 亚洲自拍偷拍图区| 亚洲一区在线观看免费观看电影高清| 国产精品国产三级国产aⅴ入口| 欧美日韩高清在线播放| 欧美妇女性影城| 欧美xxx久久| 国产欧美日韩视频在线观看| 中文字幕精品一区二区精品绿巨人 | 亚洲激情六月丁香| 午夜久久久久久久久| 从欧美一区二区三区|