华南俳烁实业有限公司

python

當前位置:中華考試網(wǎng) >> python >> python教程 >> 文章內(nèi)容

如何用try檢查python3代碼是否異常?

來源:中華考試網(wǎng)  [2020年12月2日]  【

  當我們認為某些代碼可能會出錯時,就可以用try來運行這段代碼,如果執(zhí)行出錯,則后續(xù)代碼不會繼續(xù)執(zhí)行,而是直接跳轉(zhuǎn)至錯誤處理代碼,即except語句塊,執(zhí)行完except后,如果有finally語句塊,則執(zhí)行finally語句塊,至此,執(zhí)行完畢。

  try/except/else風格

  try:

  <語句> #運行別的代碼

  except <名字>:

  <語句> #如果在try部份引發(fā)了'name'異常

  except <名字>,<數(shù)據(jù)>:

  <語句> #如果引發(fā)了'name'異常,獲得附加的數(shù)據(jù)

  else:

  <語句> #如果沒有異常發(fā)生

  try的工作原理是,當開始一個try語句后,python就在當前程序的上下文中作標記,這樣當異常出現(xiàn)時就可以回到這里,try子句先執(zhí)行,接下來會發(fā)生什么依賴于執(zhí)行時是否出現(xiàn)異常。

  我們在使用 try/except 語句的時候也可以加一個else子句,如果沒有觸發(fā)錯誤的話,這個子句就會被運行。

  try:

  2*3

python課程免費試聽預約

  • 地區(qū):
  • 姓名:
  • 手機:

  except TypeError:

  print("An exception was raised")

  else:

  print("Thank God, no exceptions were raised.")

  #Thank God, no exceptions were raised.

  在我們學會了用try語句檢查代碼的正確與否后,我們也可以試著用else子句來配合著檢驗我們的成果。

  如果你現(xiàn)在想學習python,贏取高薪工作機會,非常簡單,填寫下面信息,學好python技術(shù)高薪工作機會唾手可得。

責編:fushihao

上一篇:教你怎樣用try檢查python3代碼是否異常

下一篇: 沒有了

  • 會計考試
  • 建筑工程
  • 職業(yè)資格
  • 醫(yī)藥考試
  • 外語考試
  • 學歷考試
双牌县| 万荣县| 辽中县| 华亭县| 大化| 惠东县| 平塘县| 城步| 金门县| 榆林市| 白水县| 巧家县| 商南县| 湘乡市| 奉贤区| 陕西省| 兴安盟| 黔江区| 浪卡子县| 阿合奇县| 虎林市| 双城市| 隆化县| 安庆市| 宁明县| 威远县| 楚雄市| 二手房| 阿拉善右旗| 上杭县| 攀枝花市| 施秉县| 县级市| 陆良县| 灯塔市| 丰顺县| 山阴县| 襄樊市| 甘德县| 聂荣县| 盘山县|