Esteu discutint amb el vostre germà sobre qui hauria de rentar la roba avui? Llençar una moneda. No tens moneda? Feu-ne un! Aquest article de Wikihow us ensenyarà a escriure un programa en Python que llanci una moneda imaginària digital i us doni una idea del que és codificar. Tot el que necessiteu és un ordinador amb Windows.
Passos
Part 1 de 3: descàrrega de Python
Pas 1. Aneu al lloc web de Python i descarregueu Python
Aquí teniu una drecera al lloc web https://www.python.org/downloads/. Premeu l'opció "Baixa Python 3.9.1"
Pas 2. Deseu el fitxer a l'escriptori
Pas 3. Obriu-lo
Pas 4. Instal·leu el programa Python
Un cop finalitzat el programa d’instal·lació, Python hauria d’estar a punt per utilitzar-lo al vostre ordinador.
Part 2 de 3: Redacció del programa de llançament de monedes
Pas 1. Aneu al menú d'inici i escriviu "Python IDLE"
Obriu aquest fitxer. Això obrirà IDLE Python.
Pas 2. Premeu "CTRL" + "N" o aneu a "Fitxer" i després a "Finestra nova" per accedir al mode de script Python
Això és el que s’utilitza per escriure el programa
Pas 3. Escriviu "importa aleatòriament" al primer cop de línia i introduïu
Això importarà el mòdul aleatori que dóna accés a un dels mòduls "aleatoris" que utilitzarem.
Pas 4. Escriviu "imprimir (" Benvingut al programa de canvi de moneda ")"
Això donarà la benvinguda a l'usuari al programa.
Pas 5. Escriviu aquesta línia "choice = input (" Introduïu el vostre costat (caps o cues):
")" i premeu Retorn. Això indica a l'usuari que escrigui capçals o cues.. Això farà que qualsevol tipus d'usuari es converteixi en la variable "elecció".
Pas 6. Escriviu "num = random.randint (1, 2)" i premeu Retorn
Això importarà aleatòriament un número 2, un i dos. Python triarà aleatòriament "num" per convertir-se en un o dos.
Pas 7. Creeu una sentència if
Haureu de fer una variable "resultat". Si el nombre generat aleatòriament és un, el resultat serà "caps. Però si el número aleatori és 2, el resultat serà" cues ".
Pas 8. Escriviu "if num == 1:
", premeu Retorn (Python farà un sagnat automàticament); després del tipus de sagnat a" result = "heads" ". Haureu de prestar molta atenció i escriure amb molt de compte. Aquest pas és si la variable" num "és 1.
Pas 9. Escriviu "elif num == 2:
", una línia nova i, a continuació, premeu Retorn (Python farà un sagnat automàticament); després del tipus de sagnat a" result = "tails" ". Aquesta nova sentència if és per a si la variable" num "és 2. De nou, haurà de parar molta atenció i escriure amb cura.
Pas 10. Feu una línia que compareu l'entrada de l'usuari i la variable "resultat"
Per fer-ho, utilitzeu una altra sentència if.
Pas 11. Comenceu a la següent línia i escriviu "if choice == result:
"i, a continuació, introduïu (Python farà un sagnat); a la nova línia, escriviu" imprimeix ("Bona feina que heu guanyat La moneda va canviar", resultat) ". Si l'entrada de l'usuari és la mateixa que el resultat, s'imprimirà" Good Job Has guanyat; La moneda va girar, x "(x és cap o cua).
Pas 12. Comenceu a la següent línia i escriviu "else:
"i, a continuació, premeu Enter (Python farà un sagnat); a la nova línia hi ha, escriviu" imprimir ("Aw … Heu perdut. La moneda va girar", resultat) ". Si l'entrada de l'usuari és no igual que el resultat, s'imprimirà "Aw … Has perdut. La moneda va girar", x "(x ja sigui cap o cua).
Pas 13. Escriviu "imprimir" (Gràcies per jugar
Adéu ")". Això permetrà a l'usuari saber que el programa ha finalitzat.
Part 3 de 3: Ús del programa
Pas 1. Executeu el programa
Per fer-ho, heu de desar el fitxer prement CTRL + "S". Es mostrarà una finestra emergent que estalvia fitxers. Deseu el fitxer al vostre escriptori amb qualsevol nom.
Pas 2. Premeu "F5" a la fila superior del teclat o aneu a "Executa" i premeu "Executa el mòdul"
Això executarà el vostre programa.
Pas 3. Escriviu "caps" o "cues" (depenent de la vostra elecció) i premeu Retorn
Pas 4. Veure la sortida
El programa mostrarà si heu guanyat o no. També us indicarà a quina cara de la moneda imaginària va aterrar.
Consells
- Presteu molta atenció a símbols com les comes, parèntesis, dos punts i apòstrofs.
- Presteu molta atenció a quan haureu d'iniciar una nova línia i quan haureu de fer un sagnat.
-
En executar el codi, si us trobeu amb un error de sintaxi, pot ser perquè heu escrit alguna cosa malament.