7-43 jmu-python-字符串異常處理 (20 分)


輸入一行字符串及下標,能取出相應字符。程序能對不合法數據做相應異常處理。

輸入格式:

  • 行1:輸入一字符串
  • 行2:輸入字符下標

輸出格式:

  • 下標非數值異常,輸出下標要整數
  • 下標越界,輸出下標越界
  • 數據正確,輸出下標對應的字符

輸入樣例:

python
1

輸出樣例:

y

輸入樣例:

python
a

輸出樣例:

下標要整數

輸入樣例:

python
10

輸出樣例:

下標越界
try:
    s = input()
    x = input()
    print("{}".format(s[int(x)]))
except ValueError:
    print("下標要整數")
except IndexError:
    print("下標越界")

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM