Мне нужно закодировать игру "Аккаунт хорош" И для этого у меня есть только она:
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
Моя конечная цель - получить "nombre_final" благодаря моим 6 случайным числам, но для меня это очень далеко.
Я просто хочу создать все свои операторы, и я хотел бы знать, как я могу вернуть 1 число, которое будет результатом кортежей.
Например, номер 1+ номер 2 = мой новый номер
Для моих операторов я это сделал, но знаю, что это плохо:
def gagner(etat):
return etat == etat_final
def addition1(etat):
return((((etat[0])) + (etat[1])))
def addition2(etat):
return((etat[0] + etat[2]))
def addition3(etat):
return((etat[0] + etat[3]))
def addition4(etat):
return((etat[0] + etat[4]))
I did it for all, and for substraction, multiplication, division...
Thanks in advance !!!!!