Я должен создать функцию, которая дает мне различные операции, которые я должен сделать с 6 числами, чтобы получить окончательное число.
Вот пример:
Final number: 50
my 6 number :
2,5,6,8,8,4,5
my result : 8*6+2=50 or 5*6+8+8+4= 50
.....
Для В тот момент, когда я выполнил только условие
from random import *
# etat = nombre obtenu
randint(0, 20)
nombre1 = randint(0, 200)
nombre2 = randint(0, 200)
nombre3 = randint(0, 200)
nombre4 = randint(0, 200)
nombre5 = randint(0, 200)
nombre6 = randint(0, 200)
nombre_final = randint(1, 1000)
état_initial = (nombre1, nombre2, nombre3, nombre4, nombre5, nombre6)
etat_final = nombre_final
etat = (0, 0, 0, 0, 0, 0)
def gagner(etat):
return etat == etat_final
Проблема здесь в том, что мой etat - это кортеж, а "etat_final" - просто число, поэтому это проблема, и я ищу решение для ее решения.
Спасибо, что читаете меня !!