私信  •  关注

Avinash Mo7x

Avinash Mo7x 最近创建的主题
Avinash Mo7x 最近回复了
3 年前
回复了 Avinash Mo7x 创建的主题 » 除了使用Python的集合之外,还使用If-Else语句

使用关键字 in 要检查集合成员身份,请同时强制转换 input 进入 int :

fortune_num = set([1, 2, 3, 4, 5, 6, 7, 8, 9])
user_num = input(f'Pick a number and find your fortune! 
\nChoose a number from 1 to 9 and hit enter: ')
print()
if int(user_num) in fortune_num: #this would throw an error if input is not int
    print(user_num)
else:
    print('Error')