#python #pydroid
Вопрос:
Вот мой код
user_action = input("enter rock, paper, or scissors: ")
possible_action = ["rock", "paper", "scissors"]
computer_action = random.choice(possible_action)
и это говорит мне, что это недопустимая переменная.
Я делаю что-то не так или это вина Пидроида?
Комментарии:
1. Что вы подразумеваете под «это недопустимая переменная»?
2. Там написано «неопределенная переменная «случайная» » E0602
Ответ №1:
Единственная возможная проблема заключается в том, что вы забыли
импорт случайных
Этот код работает отлично:
import random
user_action = input("enter rock, paper, or scissors: ")
possible_action = ["rock", "paper", "scissors"]
computer_action = random.choice(possible_action)
print(computer_action)
Комментарии:
1. Вы используете Pydroid?
2. Нет, я не использую pydroid
3. Хорошо, большое спасибо! Импорт устранил проблему. Я понятия не имел, что мне нужно импортировать