Ceci est mon tout premier article sur ce site Web, et j'espère pouvoir obtenir des informations et des conseils utiles concernant mon problème, car je suis relativement novice en programmation. J'utilise le mode Python dans l'environnement de traitement.Traitement de la mise à jour du texte et des paramètres de la fonction
On m'a donné un problème de cours (que l'enseignant finira par dépasser) mais je voulais être capable de le résoudre à l'avance. Malheureusement, je ne suis pas sûr de savoir comment. Je suis censé créer un programme qui affiche la quantité de petits pains, de franks et de hot-dogs que l'on peut faire à partir du nombre de petits pains et de franks, et j'ai des entrées clavier pour augmenter la quantité affichée pour les pains et les franks. À l'heure actuelle, je n'arrive pas à déterminer comment mettre mon texte à jour lorsque je saisis des saisies au clavier, et je ne sais pas comment mettre à jour automatiquement le nombre de hot-dogs en fonction de la quantité de petits pains et de francs.
J'ai joint deux photos de la question qui éclaircira toute confusion si mon explication n'était pas claire. J'ai également joint le code actuel que j'ai.
code:
#Variables/Model
meat = ""
buns = ""
dogs = min(12 * meat, 8 * buns)
def setup():
size(400,400)
def draw():
global meat, buns, dogs
background(255)
meat = 0
buns = 0
dogs = min(12 * meat, 8 * buns)
fill(0)
text("Packages of meat:" + str(meat), 50, 100)
text("Packages of buns:" + str(buns), 250, 100)
text("Dogs possibly made:" + str(dogs), 150, 200)
def make_hotdogs(totalMeat, totalBuns):
global meat, buns, dogs
if keyPressed == "f":
meat += 1
elif keyPressed == "g":
meat -= 1
elif keyPressed == "b":
buns += 1
elif keyPressed == "n":
buns -= 1
else:
print("Type b, n, f or g")
Quelle est la fonction 'text()'? Quelle boîte à outils d'interface graphique avez-vous utilisée? (Montrez vos importations) – Johannes