Taula de continguts:

Mad Lib With Python: 10 passos
Mad Lib With Python: 10 passos

Vídeo: Mad Lib With Python: 10 passos

Vídeo: Mad Lib With Python: 10 passos
Vídeo: Madlibs Python Tutorial | Beginner Python Project 2024, Juliol
Anonim
Mad Lib With Python
Mad Lib With Python

Realització d’un programa Mad Libs en python

Què necessites:

1. Ordinador Windows o Mac

2. Connexió a Internet

Què sabreu al final:

1. Cordes

2. Variables

2. Funcions d’entrada i impressió

Pas 1: descarregueu Python

Descarregueu Python
Descarregueu Python

Primer cal descarregar Python (òbviament). Aneu a python.org, feu clic al botó de baixada i trieu la versió adequada per al vostre sistema.

Pas 2: obriu IDLE

Obre IDLE
Obre IDLE

Un cop hàgiu descarregat i instal·lat Python, obriu IDLE. IDLE és l’entorn de programació que utilitzarem per a aquest tutorial. Hi ha diversos altres programes en què podríem escriure Python, però aquest és el bàsic empaquetat amb Python mateix.

Pas 3: embolicar una mica

Embolicar-se una mica
Embolicar-se una mica

La finestra que apareix quan obriu IDLE per primera vegada es pot utilitzar com una mena de parc infantil per al codi Python. Quan escriviu una ordre i premeu Intro, aquesta línia s'executa automàticament i emmagatzema els valors assignats a la memòria. Seguiu i repliqueu el meu codi, potser amb el vostre propi nom i un parell de noms diferents, per tenir una idea bàsica de com funciona tot. No us preocupeu si no ho enteneu, aprofundirem en els passos següents.

Pas 4: creeu el fitxer de programa real

Creeu el fitxer de programa real
Creeu el fitxer de programa real

Escriure codi al pati és divertit, però per desar un programa amb la possibilitat d’executar-lo tot sol, hem d’emmagatzemar el codi en un fitxer de programa. Creeu un fitxer nou per escriure el programa.

Pas 5: abans de començar a escriure codi

Abans de començar a escriure codi
Abans de començar a escriure codi

Per obtenir informació de l’usuari i emmagatzemar-la, hem de crear variables per a cadascuna de les paraules que volem emmagatzemar. Penseu en una variable tal com en feu servir una en Àlgebra. Anomeneu la variable del costat esquerre i, a continuació, assigneu-la a un valor mitjançant el signe igual. A diferència d’Àlgebra, podeu emmagatzemar més que només nombres en variables. En el cas d’aquest programa, emmagatzemarem cadenes. Una cadena és només una paraula o una frase. Tingueu en compte que cada vegada que s’utilitza text, està envoltat de cometes”. Podeu utilitzar cometes simples o dobles sempre que l’obertura sigui la mateixa que la de tancament. Aquestes cometes no són necessàries per a nombres o variables, només per a cadenes.

Pas 6: Comenceu a escriure el vostre programa

Comenceu a escriure el vostre programa
Comenceu a escriure el vostre programa

Per començar, fem una variable per a cadascuna de les quatre paraules que necessitem obtenir de l’usuari. Per obtenir informació de l'usuari, fem servir input (). Establint el valor de cada variable a input (), podem obtenir l'entrada de l'usuari i emmagatzemar-les en aquestes variables.

Per imprimir text a l'usuari, fem servir l'ordre print () i posem tot el que cal imprimir entre parèntesi. Recordeu que les cadenes han d'estar envoltades de cometes , però no de noms de variables. Imprimiu les paraules consecutivament replicant el codi a la meva funció d'impressió.

Pas 7: executeu el programa

Executeu el programa
Executeu el programa

Ara que tenim un programa en funcionament, seguiu endavant i executeu-lo fent clic a Executa i després executeu el mòdul. Si no heu desat el fitxer, us demanarà que el deseu abans d’executar-lo. Feu-ho i deixeu executar el programa. Notareu que no s’imprimeix res, ja que només hem demanat a l’usuari aportació i no li hem demanat cap pregunta. Seguiu endavant i escriviu 4 paraules que premen Enter entre elles per introduir-les i, a continuació, assegureu-vos que les paraules s’imprimeixin correctament. Si ho fan, torneu al fitxer del programa i aneu al pas següent.

Pas 8: afegir avisos als valors d'entrada

Afegint indicacions als valors d’entrada
Afegint indicacions als valors d’entrada

Per tal que la funció input () tingui una sol·licitud, posem una cadena del que volem imprimir entre el parèntesi. Seguiu endavant i afegiu una sol·licitud a cadascuna de les entrades i, a continuació, executeu el programa per assegurar-vos que funcionen correctament. Notareu que al meu he posat un espai després de: abans de tancar amb el pressupost. Això és així perquè quan l’usuari escrigui no quedi ajustat al costat dels dos punts.

Pas 9: creeu la sortida

Creeu la sortida
Creeu la sortida

Com que afegim la impressió real, seguiu endavant i desfeu-vos de la funció d'impressió de prova que hem afegit anteriorment. Ara, per tal de publicar correctament el lib mad, hi ha un parell de coses que heu de saber. En primer lloc, com que imprimim un poema i volem que abasti diverses línies, és important tenir en compte que si escriviu "\ n" en una cadena es passarà a la línia següent. En segon lloc, quan escriviu una cadena podeu utilitzar les claus {} i.format () per inserir text a la cadena. Per exemple, "M'agrada {0} i {1}". El format ("menjar", "aigua") imprimirà "M'agrada el menjar i l'aigua". Podem utilitzar-ho al nostre avantatge quan imprimim la lib boja. Repliqueu el codi de la imatge al vostre propi programa.

Pas 10: executeu el programa una vegada més

Seguiu endavant i executeu el programa una vegada més per assegurar-vos que funciona correctament. Enhorabona! Acabeu d’escriure el vostre programa Python firs.

Recomanat: