婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > python異常中else的實例用法

python異常中else的實例用法

熱門標簽:南陽打電話機器人 孝感營銷電話機器人效果怎么樣 商家地圖標注海報 海外網吧地圖標注注冊 聊城語音外呼系統 打電話機器人營銷 騰訊地圖標注沒法顯示 地圖標注自己和別人標注區別 ai電銷機器人的優勢

1、說明

當確定沒有異常后,還需要做一些事情可以使用else語句。

注意:try中沒有異常,else之后的代碼才會被執行。

2、實例

while True:
    try:
        x = int(input('請輸入X:'))
        y = int(input('請輸入Y:'))
        value = x / y
        print('x/y is',value)
    except Exception as e:  # 發生異常時執行
        print('不正確的輸入:', e)
        print('請重新輸入')
    else:  # 未發生異常時執行
        break

實例擴展:

def fetcher(obj, index):
    return obj[index]
 
x = 'spam'
 
try:
    print fetcher(x, 3)
except Exception:
    print 'hhh'
else:
    print 'has no exception'
    print fetcher(x, 2)
    print '---' * 10
 
try:
    print fetcher(x, 4)
except IndexError:
    print 'got exception'
else:
    print 'has no exception'
    print fetcher(x, 2)

運行結果:

m
has no exception
a
------------------------------
got exception

到此這篇關于python異常中else的實例用法的文章就介紹到這了,更多相關python異常中else的使用內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 詳解Python異常處理中的Finally else的功能

標簽:六盤水 楊凌 揚州 南寧 撫州 迪慶 聊城 牡丹江

巨人網絡通訊聲明:本文標題《python異常中else的實例用法》,本文關鍵詞  python,異常,中,else,的,實例,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《python異常中else的實例用法》相關的同類信息!
  • 本頁收集關于python異常中else的實例用法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 刚察县| 马关县| 贵州省| 文安县| 高碑店市| 白玉县| 双牌县| 岐山县| 思茅市| 越西县| 桐柏县| 富锦市| 伊春市| 阳泉市| 定结县| 基隆市| 鹤山市| 怀仁县| 宜川县| 乐平市| 尖扎县| 来安县| 保康县| 左云县| 全州县| 永清县| 岢岚县| 南投市| 永登县| 明光市| 铁岭市| 固安县| 房山区| 岗巴县| 阜宁县| 巴楚县| 昔阳县| 林西县| 金沙县| 江孜县| 萨嘎县|