当用户输入2时,下面代码的输出结果是( )。 try: n=input("请输入一个整数:") def pow2(n): return * * 5 pow2(n) except: print("程序执行

admin2021-03-16  45

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

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

答案D

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

最新回复(0)