Je suis un codeur amateur. Je travaille sur un petit jeu pour un projet en biologie, mais je suis tombé sur un problème dans mon code. J'ai une boucle qui ajoute +1 à la variable soleil toutes les deux secondes. Cependant, tout le code en dessous de la boucle est non fonctionnel maintenant que j'ai fait la boucle. Je suppose que c'est parce qu'il attend que la boucle se termine. Y a-t-il un moyen de faire en sorte que la boucle s'exécute toujours, tout en permettant au code d'exécuter sa séquence en même temps ?
print("Game started!")
sunlight = 0
while True:
time.sleep(2)
sunlight += 1
commands = input("Type stats to see which molecules you have, type carbon to get carbon\ndioxide, and type water to get water: ")
if commands == ("stats"):
print("Sunlight: ",sunlight,"")