Python3.8.3:将输入字符串转换为整数结果转换为ValueError

时间:2020-05-24 10:29:07

标签: python-3.x

代码:

SELECT student.id, book.id, study_group.id
FROM student
    INNER JOIN study_group on (student.id = study_group.student_id)
    INNER JOIN borrowed on (study_group.id = borrowed.group_id)
    INNER JOIN book on (borrowed.book_id = book.id)
WHERE student.id == 1

错误:

ValueError:以10为底的int()无效文字

我只是实现ATBS书中的代码状态。我做错了什么?思想和帮助将不胜感激

1 个答案:

答案 0 :(得分:0)

您的实现是正确的。这个对我有用。您可以在这里检查它:Online check

age = int(input('How old are you? '))
print(type(age))

# output

How old are you? 20
<class 'int'>