国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

做網(wǎng)站可以用什么軟件目前病毒的最新情況

做網(wǎng)站可以用什么軟件,目前病毒的最新情況,西安醫(yī)療網(wǎng)站建設(shè),上杭縣建設(shè)局網(wǎng)站目錄 一、異常概念二、處理異常2.1 拋出異常2.2 使用 try-except 代碼塊2.3 使用 try-except-else 代碼塊2.4 靜默失敗 三、總結(jié) 遇到看不明白的地方,歡迎在評論中留言吶,一起討論,一起進(jìn)步! 本文參考:《Python編程&a…

目錄

  • 一、異常概念
  • 二、處理異常
    • 2.1 拋出異常
    • 2.2 使用 try-except 代碼塊
    • 2.3 使用 try-except-else 代碼塊
    • 2.4 靜默失敗
  • 三、總結(jié)

遇到看不明白的地方,歡迎在評論中留言吶,一起討論,一起進(jìn)步!
在這里插入圖片描述
本文參考:《Python編程:從入門到實(shí)踐(第2版)》

一、異常概念

每當(dāng)發(fā)生錯(cuò)誤時(shí),Python 都會(huì)創(chuàng)建一個(gè)異常對象。
如果我們編寫了處理該異常的代碼,程序?qū)⒗^續(xù)運(yùn)行;
如果未對異常進(jìn)行處理,程序?qū)⑼V共@示 traceback,其中包含有關(guān)異常的報(bào)告。

異常是使用 try-except 代碼塊處理的。try-except 代碼塊讓 Python 執(zhí)行指定的操作,同時(shí)告訴 Python 發(fā)生異常時(shí)怎么辦。使用 try-except 代碼塊時(shí),即便出現(xiàn)異常,程序也將繼續(xù)運(yùn)行:顯示你編寫的友好的錯(cuò)誤消息,而不是令用戶迷惑的 traceback。

二、處理異常

2.1 拋出異常

我們知道不能用數(shù)除以 0 0 0,但我們?nèi)匀贿@樣做會(huì)發(fā)生什么呢?

print(5/0)

運(yùn)行后這里我們看到一個(gè) traceback:
在這里插入圖片描述

這里指出的錯(cuò)誤 ZeroDivisionError 是個(gè)異常對象

在這種情況下,Python 將停止運(yùn)行程序,并指出引發(fā)了哪種異常,而我們可根據(jù)這些信息對程序進(jìn)行修改。這樣,如果再次發(fā)生此類錯(cuò)誤,我們就有備無患了。

2.2 使用 try-except 代碼塊

我們可以將錯(cuò)誤的代碼行放在 try 代碼片中。
如果這個(gè)代碼塊運(yùn)行起來沒有問題,Python 將跳過 except 代碼塊;
如果出現(xiàn)問題,Python 將查找與之匹配except 代碼塊并運(yùn)行其中的代碼。

try:print(5/0)
except ZeroDivisionError:print("You can't divide by zero!")

運(yùn)行結(jié)果為:
在這里插入圖片描述
這個(gè)結(jié)果是我們所容易接受的😊

2.3 使用 try-except-else 代碼塊

如果 try 代碼塊拋出異常,即出現(xiàn)問題是,會(huì)到 except 代碼塊中尋找對應(yīng)的處理,而跳過 else 代碼塊;

try:answer = 5/0  # 會(huì)出現(xiàn)問題
except ZeroDivisionError:print("You can't divide by zero!")
else:print(answer)

執(zhí)行結(jié)果為:
在這里插入圖片描述

如果 try 代碼塊執(zhí)行正確,沒有出現(xiàn)問題,則會(huì)執(zhí)行 else 代碼塊,而跳過 except 代碼塊。

try:answer = 5/2  # 這里我們修改正確
except ZeroDivisionError:print("You can't divide by zero!")
else:print(answer)

執(zhí)行結(jié)果為:
在這里插入圖片描述

2.4 靜默失敗

Python 有一個(gè) pass 語句,可用于讓 Pytho n在代碼塊中什么都不要做:

try:answer = 5/0
except ZeroDivisionError:pass  # 什么都不做
else:print(answer)

執(zhí)行后我們發(fā)現(xiàn)什么都沒有輸出。

三、總結(jié)

  • 異常是程序運(yùn)行時(shí)可能遇到的非預(yù)期情況,如除以零或文件未找到等。
  • 使用 try-except 代碼塊可以捕獲并處理這些異常,防止程序因錯(cuò)誤而中斷
  • try-except-else 代碼塊則進(jìn)一步允許在無異常發(fā)生時(shí)執(zhí)行特定代碼
  • 靜默失敗是指程序在遇到錯(cuò)誤時(shí)不顯示任何錯(cuò)誤信息,繼續(xù)執(zhí)行。
  • 合理使用異常處理機(jī)制,可以提高程序的健壯性和用戶體驗(yàn)。

在這里插入圖片描述

http://m.aloenet.com.cn/news/34926.html

相關(guān)文章:

  • 中國做美國網(wǎng)站的翻譯兼職百度推廣投訴電話客服24小時(shí)
  • 幫非法集資公司做網(wǎng)站違法嗎南京網(wǎng)絡(luò)優(yōu)化公司有哪些
  • 國外網(wǎng)站推廣公司棗莊網(wǎng)絡(luò)推廣seo
  • 新手學(xué)wordpress武漢網(wǎng)站seo德升
  • 注冊一個(gè)做網(wǎng)站的公司好自媒體怎么入門
  • 網(wǎng)易工作做網(wǎng)站工資獎(jiǎng)金高嗎上海關(guān)鍵詞排名優(yōu)化公司
  • 做阿里巴巴網(wǎng)站口碑seo技術(shù)培訓(xùn)教程
  • 有沒有做羞羞的網(wǎng)站seo排名軟件哪個(gè)好用
  • 動(dòng)易網(wǎng)站模板2022最新時(shí)事新聞及點(diǎn)評
  • 怎樣進(jìn)入建設(shè)通網(wǎng)站外鏈推廣是什么意思
  • 網(wǎng)站運(yùn)營怎樣做網(wǎng)站建設(shè)方案模板
  • 公司制做網(wǎng)站蘭州seo推廣
  • 我要建立自己的網(wǎng)站百度關(guān)鍵詞排名優(yōu)化工具
  • 在百度上怎么建網(wǎng)站模板網(wǎng)站
  • wordpress 詞庫肇慶seo排名外包
  • 做旅游門票網(wǎng)站需要什么材料seo推廣教學(xué)
  • 桂林建站網(wǎng)站seo關(guān)鍵詞優(yōu)化技巧
  • win7 iis網(wǎng)站設(shè)置百度下載官網(wǎng)
  • 宜昌教育培訓(xùn)網(wǎng)站建設(shè)南昌企業(yè)網(wǎng)站建設(shè)
  • 做免費(fèi)資料分享網(wǎng)站會(huì)不會(huì)涉及版權(quán)企業(yè)營銷培訓(xùn)課程
  • 濟(jì)南語委網(wǎng)站網(wǎng)絡(luò)最有效的推廣方法
  • 設(shè)計(jì)簡單的網(wǎng)站山東seo首頁關(guān)鍵詞優(yōu)化
  • 網(wǎng)站如何安裝源碼網(wǎng)絡(luò)推廣策劃書
  • 優(yōu)秀網(wǎng)站建設(shè)哪個(gè)公司好狼雨seo網(wǎng)站
  • 日報(bào)做的地方網(wǎng)站近期發(fā)生的新聞
  • 做家裝網(wǎng)站客戶來源多嗎百度百家號怎么賺錢
  • 做網(wǎng)站怎么租個(gè)域名百度搜索引擎的優(yōu)缺點(diǎn)
  • 廣告網(wǎng)站 源碼搜索網(wǎng)站排名
  • 現(xiàn)在那個(gè)網(wǎng)站做視頻最賺錢嗎湖南靠譜關(guān)鍵詞優(yōu)化
  • 做公司網(wǎng)站軟件鄭州百度seo關(guān)鍵詞