Come scrivere un programma di lancio di monete su Python (con immagini)

Sommario:

Come scrivere un programma di lancio di monete su Python (con immagini)
Come scrivere un programma di lancio di monete su Python (con immagini)

Video: Come scrivere un programma di lancio di monete su Python (con immagini)

Video: Come scrivere un programma di lancio di monete su Python (con immagini)
Video: Office 2021 per tutti - Scaricarlo gratuitamente e legalmente - Spiegazione passo passo 2024, Maggio
Anonim

Tu e tuo fratello state discutendo su chi dovrebbe lavare il bucato oggi? Lanciare una moneta. Non hai una moneta? Fatene uno allora! Questo articolo di Wikihow ti insegnerà come scrivere un programma in Python che lancerà una moneta immaginaria digitale e ti darà un assaggio di com'è programmare. Tutto ciò di cui avrai bisogno è un computer con Windows.

Passi

Parte 1 di 3: download di Python

PythonStep1
PythonStep1

Passaggio 1. Vai al sito Web di Python e scarica python

Ecco un collegamento al sito Web https://www.python.org/downloads/. Premi l'opzione "Scarica Python 3.9.1"

PythonStep2
PythonStep2

Passaggio 2. Salva il file sul desktop

Passaggio 3. Aprilo

Passaggio 4. Installa il programma Python

Una volta che il programma ha terminato l'installazione, Python dovrebbe essere pronto per l'uso sul tuo computer.

Parte 2 di 3: scrivere il programma di lancio della moneta

PythonStep3
PythonStep3

Passaggio 1. Vai al menu di avvio e digita "IDLE Python"

Apri quel file. Questo aprirà IDLE Python.

PythonStep4
PythonStep4

Passaggio 2. Premere "CTRL" + "N" o accedere a "File", quindi a "Nuova finestra" per accedere alla modalità di script Python

Questo è ciò che viene utilizzato per scrivere il programma

PythonStep5
PythonStep5

Passaggio 3. Digita "import random" sulla prima riga, quindi inserisci

Questo importerà il modulo random che dà accesso a uno dei moduli "random" che useremo.

PythonStep6
PythonStep6

Passaggio 4. Digita "print ("Benvenuto nel programma di lancio di monete")"

Questo darà il benvenuto all'utente nel programma.

PythonStep7
PythonStep7

Passaggio 5. Digita questa riga " choice=input("Inserisci il tuo lato (testa o croce):

")" e premere invio. Questo dice all'utente di digitare testa o croce.. Ciò renderà qualsiasi cosa l'utente digita nella variabile "scelta".

PythonStep8
PythonStep8

Passaggio 6. Digitare " num=random.randint(1, 2) " e premere invio

Questo importerà casualmente un numero 2, uno e due. Python sceglierà casualmente 'num' per diventare uno o due.

Passaggio 7. Creare un'istruzione if

Dovrai creare una variabile "risultato". Se il numero generato casualmente è uno, il risultato sarà "testa. Ma se il numero casuale è 2, il risultato sarà "croce".

PythonStep9
PythonStep9

Passaggio 8. Digitare " se num==1:

", quindi premi invio (Python creerà automaticamente un rientro); dopo il rientro digita " result="heads" ". Dovrai prestare molta attenzione e digitare con molta attenzione. Questo passaggio è se la variabile 'num' è 1.

PythonStep10
PythonStep10

Passaggio 9. Digitare " elif num==2:

", una una nuova riga, quindi premi invio (Python creerà automaticamente un rientro); dopo il rientro digita "result="tails" ". Questa nuova istruzione if è per se la variabile 'num' è 2. Di nuovo, dovrai prestare molta attenzione e digitare con attenzione.

Passaggio 10. Creare una riga che confronti l'input dell'utente e la variabile "risultato"

Per fare ciò, utilizzerai un'altra istruzione if.

PythonStep11
PythonStep11

Passaggio 11. Inizia dalla riga successiva e digita " if choice==result:

"e poi invio (Python farà un rientro); sulla nuova riga digita " print("Buon lavoro, hai vinto la moneta lanciata ", risultato) ". Se l'input dell'utente è lo stesso del risultato, verrà stampato " Buon lavoro hai vinto; La moneta è stata lanciata, x" (x sta per testa o croce).

PythonStep12
PythonStep12

Passaggio 12. Inizia dalla riga successiva e digita " else:

"e poi premi invio (Python creerà un rientro); sulla nuova riga è, digita " print("Aw… Hai perso. La moneta lanciata ", risultato) ". Se l'input dell'utente è non lo stesso del risultato, stamperà "Aw… Hai perso. La moneta è stata lanciata ", x" (x sta per testa o croce).

PythonStep13
PythonStep13

Passaggio 13. Digita " print("Grazie per aver giocato

Arrivederci") ". Ciò consentirà all'utente di sapere che il programma è terminato.

Parte 3 di 3: utilizzo del programma

PythonStep14
PythonStep14

Passaggio 1. Eseguire il programma

Per fare ciò, è necessario salvare il file premendo CTRL+ "S". Verrà visualizzato un pop-up per il salvataggio dei file. Salva il file sul desktop con qualsiasi nome.

PythonStep15
PythonStep15

Passaggio 2. Premere "F5" sulla riga superiore della tastiera o accedere a "Esegui" e premere "Esegui modulo"

Questo eseguirà il tuo programma.

PythonStep16
PythonStep16

Passaggio 3. Digita "testa" o "croce" (a seconda della tua scelta) e premi Invio

PythonStep17
PythonStep17

Passaggio 4. Visualizza l'output

Il programma mostrerà se hai vinto o meno. Ti dirà anche su quale lato della moneta immaginaria è atterrato.

Suggerimenti

  1. Presta molta attenzione a simboli come virgole, parentesi, due punti e apostrofi.
  2. Presta molta attenzione a quando dovresti iniziare una nuova riga e quando dovresti fare un rientro.
  3. Durante l'esecuzione del codice, se riscontri un errore di sintassi, potrebbe essere dovuto a un errore di ortografia.

Consigliato: