Taula de continguts:
- Pas 1: descarregueu Python
- Pas 2: obriu IDLE
- Pas 3: embolicar una mica
- Pas 4: creeu el fitxer de programa real
- Pas 5: abans de començar a escriure codi
- Pas 6: Comenceu a escriure el vostre programa
- Pas 7: executeu el programa
- Pas 8: afegir avisos als valors d'entrada
- Pas 9: creeu la sortida
- Pas 10: executeu el programa una vegada més
Vídeo: Mad Lib With Python: 10 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
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
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
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
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
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
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
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
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
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
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:
Steampunk Voltaic Arc Spectator (indispensable per a Mad Scientists): 6 passos (amb imatges)
Steampunk Voltaic Arc Spectator (indispensable per a Mad Scientists): Benvolguts amics, seguidors i entusiastes del bricolatge. Com ja vaig anunciar al final de la meva descripció del projecte "Steampunk Oriental Night Light - Nur-al-Andalus", fa uns dies , arriba el segon projecte (de manera tècnica el germà bessó) o
LittleBits Mad Libs (-ish): 7 passos (amb imatges)
LittleBits Mad Libs (-ish): llest per involucrar els vostres estudiants en un repte que integra pràctiques d'enginyeria NGSS (Next Generation Science Standards) (i més si afegiu altres restriccions!)? Utilitzant LittleBits o qualsevol altre kit electrònic de components Laboratoris, Lego WeDo, LEGO
Arduino: Precision Lib per al motor pas a pas: 19 passos
Arduino: Precision Lib per al motor pas a pas: Avui us mostraré una biblioteca per a un controlador de motor de pas complet amb interruptors de límit i el moviment del motor amb acceleració i micro pas. Aquest Lib, que funciona tant a l’Arduino Uno com a l’Arduino Mega, us permet moure els motors basats no només
Mad Scientists Light: 9 passos (amb imatges)
Mad Scientists Light: una versió per a Maker de la làmpada Tube de Nik Willmore. una captivadora font de llum adequada per a un ús normal i que es pot atenuar com una agradable llum nocturna relaxant
Cub LED 3x3x3 amb Arduino Lib: 4 passos (amb imatges)
Cub LED 3x3x3 amb Arduino Lib: hi ha altres instruccions sobre la construcció de cubs LED, aquest és diferent per diversos motius: 1. Està construït amb un nombre baix de components disponibles i es connecta directament a l'Arduino. 2. Un diagrama de circuits clar i fàcil de reproduir és pr