Taula de continguts:
- Pas 1: declaració d'importació aleatòria
- Pas 2: nom de la funció
- Pas 3: generar un número aleatori
- Pas 4: iniciar el bucle While
- Pas 5: entrada d'usuari
- Pas 6: sortir del bucle While de l'usuari ho ha endevinat correctament
- Pas 7: declaracions If / else
- Pas 8: proveu / excepte les declaracions
- Pas 9: Enhorabona
Vídeo: Joc d'endevinalla de Python: 9 passos
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-10 13:46
Les instruccions següents proporcionen instruccions pas a pas sobre com escriure un programa mitjançant el mòdul aleatori i crear un joc d’endevinalles que interactua amb l’usuari. Per començar, haureu d'instal·lar Python a l'ordinador i obrir un fitxer independent per escriure el codi que finalment executareu a la finestra de Python.
Pas 1: declaració d'importació aleatòria
Abans de començar amb el codi del programa, feu una declaració d’importació a la part superior que digui d’importació aleatòria *, això us permetrà utilitzar algunes funcions del mòdul aleatori sense haver de corregir aleatòriament davant d’aquestes funcions.
Pas 2: nom de la funció
Comenceu creant el nom de la funció i, a continuació, feu que tingui una variable que serà el número en què es detindrà la suposició aleatòria.
Pas 3: generar un número aleatori
A continuació, el que hem de fer és generar un número aleatori d'1 a n amb la funció randit (on n és el número que l'usuari ha introduït en trucar a la funció) i emmagatzemar-lo en una variable.
Pas 4: iniciar el bucle While
A continuació, feu un bucle de temps que s'aturi quan sigui fals. Per tant, assigneu el fet a False i, a continuació, feu que el bucle while vagi fins que el finalitzat no sigui False.
Pas 5: entrada d'usuari
Quan estigueu al bucle while, feu una declaració d'entrada per als usuaris i després emmagatzemeu-la en una variable. Assegureu-vos de convertir el que introdueix l’usuari en un enter.
Pas 6: sortir del bucle While de l'usuari ho ha endevinat correctament
Quan l'usuari endevina el número correcte, faci que surti del bucle while assignant fet a True.
Pas 7: declaracions If / else
Després, feu declaracions if / elif que imprimiran un missatge que sigui rellevant per al que l'usuari endevina.
Pas 8: proveu / excepte les declaracions
Per últim, poseu un try / except dins del bucle while que imprimirà un missatge quan l'usuari introdueixi una suposició no vàlida.
Pas 9: Enhorabona
Ja heu acabat amb el joc d’endevinalles i esteu a punt per provar-lo. Així s’ha de funcionar.
Aquest era un programa que interactua amb l'usuari i fa que la conjectura sigui un número fins que arribi al número que l'ordinador ha generat aleatòriament. Gaudeix-ne!