婷婷综合国产,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的實例用法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 高密市| 太仓市| 天峨县| 望奎县| 察隅县| 普兰县| 安平县| 云安县| 罗城| 临沂市| 老河口市| 南丰县| 土默特右旗| 平舆县| 盐边县| 娄底市| 会同县| 虹口区| 东兰县| 晋城| 吴旗县| 获嘉县| 崇礼县| 富平县| 宁夏| 泸西县| 滦平县| 微博| 苍溪县| 永靖县| 谷城县| 田东县| 广东省| 徐闻县| 顺昌县| 岢岚县| 边坝县| 丹寨县| 马山县| 台中市| 册亨县|