中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(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ā)生錯誤時,Python 都會創(chuàng)建一個異常對象。
如果我們編寫了處理該異常的代碼,程序?qū)⒗^續(xù)運(yùn)行;
如果未對異常進(jìn)行處理,程序?qū)⑼V共@示 traceback,其中包含有關(guān)異常的報告。

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

二、處理異常

2.1 拋出異常

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

print(5/0)

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

這里指出的錯誤 ZeroDivisionError 是個異常對象。

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

2.2 使用 try-except 代碼塊

我們可以將錯誤的代碼行放在 try 代碼片中。
如果這個代碼塊運(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é)果為:
在這里插入圖片描述
這個結(jié)果是我們所容易接受的😊

2.3 使用 try-except-else 代碼塊

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

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

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

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

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

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

2.4 靜默失敗

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

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

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

三、總結(jié)

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

在這里插入圖片描述

http://www.risenshineclean.com/news/34926.html

相關(guān)文章:

  • 中國做美國網(wǎng)站的翻譯兼職百度推廣投訴電話客服24小時
  • 幫非法集資公司做網(wǎng)站違法嗎南京網(wǎng)絡(luò)優(yōu)化公司有哪些
  • 國外網(wǎng)站推廣公司棗莊網(wǎng)絡(luò)推廣seo
  • 新手學(xué)wordpress武漢網(wǎng)站seo德升
  • 注冊一個做網(wǎng)站的公司好自媒體怎么入門
  • 網(wǎng)易工作做網(wǎng)站工資獎金高嗎上海關(guān)鍵詞排名優(yōu)化公司
  • 做阿里巴巴網(wǎng)站口碑seo技術(shù)培訓(xùn)教程
  • 有沒有做羞羞的網(wǎng)站seo排名軟件哪個好用
  • 動易網(wǎng)站模板2022最新時事新聞及點(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)站會不會涉及版權(quán)企業(yè)營銷培訓(xùn)課程
  • 濟(jì)南語委網(wǎng)站網(wǎng)絡(luò)最有效的推廣方法
  • 設(shè)計簡單的網(wǎng)站山東seo首頁關(guān)鍵詞優(yōu)化
  • 網(wǎng)站如何安裝源碼網(wǎng)絡(luò)推廣策劃書
  • 優(yōu)秀網(wǎng)站建設(shè)哪個公司好狼雨seo網(wǎng)站
  • 日報做的地方網(wǎng)站近期發(fā)生的新聞
  • 做家裝網(wǎng)站客戶來源多嗎百度百家號怎么賺錢
  • 做網(wǎng)站怎么租個域名百度搜索引擎的優(yōu)缺點(diǎn)
  • 廣告網(wǎng)站 源碼搜索網(wǎng)站排名
  • 現(xiàn)在那個網(wǎng)站做視頻最賺錢嗎湖南靠譜關(guān)鍵詞優(yōu)化
  • 做公司網(wǎng)站軟件鄭州百度seo關(guān)鍵詞