7-43 jmu-python-字符串异常处理 (20 分)

Posted 暧迷路

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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("下标越界")

  

以上是关于7-43 jmu-python-字符串异常处理 (20 分)的主要内容,如果未能解决你的问题,请参考以下文章

7-36 jmu-python-统计字符个数 (10 分)

7-34 jmu-python-是否偶数 (10 分)

7-45 jmu-python-涨工资 (10 分)

7-40 jmu-python-统计成绩 (15 分)

7-46 jmu-python-求单词长度 (10 分)

7-44 jmu-python-区间数之和 (10 分)