Python中的try-except用于raw_input()函数。

21 浏览
0 Comments

Python中的try-except用于raw_input()函数。

这个问题已经有了答案

如何在Python 3中使用raw_input?

以下代码有什么问题?我得到了一个错误。

largest = 0
smallest = 0
while True:
    num = raw_input("Enter a number: ")
    try:
        num = int(num)
        if num == 'done':
            break 
    except:
        print('Invalid input')
        continue
    if num < smallest: smallest = num if num > largest:
        largest = num
print('Maximum is ', largest)
print('Minimum is ', smallest)

admin 更改状态以发布 2023年5月22日
0
0 Comments

您正在尝试使用Python 3解释器运行Python 2应用程序。

0
0 Comments

将来请在问题中包含您的错误信息。 这是您的错误:

Traceback (most recent call last):
  File "./prog.py", line 5, in 
NameError: name 'raw_input' is not defined

这是因为在Python3中,raw_input()已经改名为input()

0