Anonymous
Настройка генератора случайных математических уравнений в PYTHON, но у меня возникли проблемы с его правильным распознав
Сообщение
Anonymous » 30 окт 2024, 23:17
это то, что у меня есть на данный момент
Код: Выделить всё
import random
def main():
# making lists for question
numList1 = [1,2,3,4,5,6,7,8,9,10]
numList2 = [1,2,3,4,5,6,7,8,9,10]
charList = (1,2,3,4)
question =
if charList == 1:
Operator='+'
question = random.choice(numList1),Operator,random.choice(numList2)
print(question)
elif charList == 2:
Operator='-'
question = random.choice(numList1),Operator,random.choice(numList2)
print(question)
elif charList == 3:
Operator='//'
question = random.choice(numList1),Operator,random.choice(numList2)
print(question)
elif charList == 4:
Operator ='*'
question = random.choice(numList1),Operator,random.choice(numList2)
print(question)
print(question)
main()
Я так долго ломал себе голову и искал в Интернете, но, похоже, не нашел способа сделать значение оператором
Я также не совсем понимаю, как проверить, правильный ли ответ дал пользователь. любая помощь? Очень новичок в Python
Спасибо.
Подробнее здесь:
https://stackoverflow.com/questions/791 ... rouble-get
1730319442
Anonymous
это то, что у меня есть на данный момент [code]import random def main(): # making lists for question numList1 = [1,2,3,4,5,6,7,8,9,10] numList2 = [1,2,3,4,5,6,7,8,9,10] charList = (1,2,3,4) question = if charList == 1: Operator='+' question = random.choice(numList1),Operator,random.choice(numList2) print(question) elif charList == 2: Operator='-' question = random.choice(numList1),Operator,random.choice(numList2) print(question) elif charList == 3: Operator='//' question = random.choice(numList1),Operator,random.choice(numList2) print(question) elif charList == 4: Operator ='*' question = random.choice(numList1),Operator,random.choice(numList2) print(question) print(question) main() [/code] Я так долго ломал себе голову и искал в Интернете, но, похоже, не нашел способа сделать значение оператором Я также не совсем понимаю, как проверить, правильный ли ответ дал пользователь. любая помощь? Очень новичок в Python Спасибо. Подробнее здесь: [url]https://stackoverflow.com/questions/79142663/setting-up-a-random-math-equation-generator-in-python-but-im-having-trouble-get[/url]