По сути, я пишу базовый код "hello world", чтобы освежить мою память, и я застрял.Я хочу напечатать случайный выбор из списка numbers
и проверить, совпадает ли мой начальный x
с выходом, который был выбран случайным образом.Однако, когда я запускаю код, я получаю print("nice")
, даже если числа не совпадают.Вот код:
import random
numbers = [1, 2, 3, 4, 5, 6]
x = int(input("Enter your guess: "))
def random_choice(numbers):
if x in numbers:
print(random.choice(numbers))
if numbers.count(x):
print("nice")
else:
print("not nice")
random_choice(numbers)