当用户输入2时,以下程序的输出结果是( )。 try: n=input(”请输入一个整数:”) def pow2(n): return n**5 pow2(n) except: prin

admin2022-09-09  34

问题 当用户输入2时,以下程序的输出结果是(          )。
  try:
    n=input(”请输入一个整数:”)
    def pow2(n):
      return n**5
    pow2(n)
  except:
    print(”程序执行错误”)

选项 A、32
B、2
C、程序没有任何输出
D、程序执行错误

答案D

解析 input()函数从控制台获得用户的一行输入,无论用户输入什么内容,input()函数都以字符串类型返回结果。当用户输入2时,n=’2’,这是字符2,不是数字2,不能进行数值运算,故程序会执行except后面的语句,输出“程序执行错误”。本题选择D选项。
转载请注明原文地址:https://kaotiyun.com/show/AZ6p777K
0

最新回复(0)