Innehållsförteckning:

Mad Lib With Python: 10 steg
Mad Lib With Python: 10 steg

Video: Mad Lib With Python: 10 steg

Video: Mad Lib With Python: 10 steg
Video: Mad Libs Game | Python | Tutorial 10 2024, Juli
Anonim
Mad Lib With Python
Mad Lib With Python

Gör ett Mad Libs -program i python

Vad du behöver:

1. Windows- eller Mac -dator

2. Internetanslutning

Vad kommer du att veta i slutet:

1. Strängar

2. Variabler

2. Inmatnings- och utskriftsfunktioner

Steg 1: Ladda ner Python

Ladda ner Python
Ladda ner Python

Först måste du ladda ner python (uppenbarligen). Navigera till python.org, klicka på nedladdningsknappen och välj lämplig version för ditt system.

Steg 2: Öppna IDLE

Öppna IDLE
Öppna IDLE

När du har laddat ner och installerat Python öppnar du IDLE. IDLE är programmeringsmiljön som vi ska använda för denna handledning. Det finns flera andra program vi kan skriva python i men det här är den grundläggande som är förpackad med Python själv.

Steg 3: Röra runt lite

Röra runt lite
Röra runt lite

Fönstret som visas när du öppnar IDLE första gången kan användas som en slags lekplats för Python -kod. När du skriver ett kommando och trycker på enter körs den raden automatiskt och lagrar de värden som tilldelats i minnet. Fortsätt och replikera min kod, kanske med ditt eget namn och ett par olika, för att få en grundläggande uppfattning om hur allt fungerar. Oroa dig inte om du inte förstår det, vi kommer att gå mer i djupet i följande steg.

Steg 4: Skapa den faktiska programfilen

Skapa den faktiska programfilen
Skapa den faktiska programfilen

Att skriva kod på lekplatsen är roligt, men för att spara ett program med möjlighet att köra det på egen hand måste vi lagra koden i en programfil. Skapa en ny fil för att skriva programmet i.

Steg 5: Innan vi börjar skriva kod

Innan vi börjar skriva kod
Innan vi börjar skriva kod

För att få input från användaren och lagra den måste vi skapa variabler för vart och ett av de ord vi vill lagra. Tänk på en variabel som du skulle använda en i Algebra. Du namnger variabeln på vänster sida och tilldelar den sedan till ett värde med likhetstecknet. Till skillnad från Algebra kan du lagra mer än bara siffror i variabler. I det här programmet kommer vi att lagra strängar. En sträng är bara ett ord eller en mening. Lägg märke till att varje gång text används är den omgiven av citattecken ''. Du kan använda antingen enkla eller dubbla citattecken så länge som det inledande är detsamma som det avslutande. Dessa citat är inte nödvändiga för tal eller variabler, endast strängar.

Steg 6: Börja skriva ditt program

Börja skriva ditt program
Börja skriva ditt program

För att börja, låt oss göra en variabel för vart och ett av de fyra orden vi behöver få från användaren. För att få input från användaren använder vi input (). Genom att ange värdet för varje variabel till input () kan vi få input från användaren och lagra dem i dessa variabler.

För att skriva ut text till användaren använder vi kommandot print () och lägger det som behöver skrivas ut inom parentesen. Kom ihåg att strängar måste omges av citattecken '' men inte variabelnamn. Skriv ut orden i följd genom att replikera koden i min utskriftsfunktion.

Steg 7: Kör programmet

Kör programmet
Kör programmet

Nu när vi har ett fungerande program, fortsätt och kör det genom att klicka på kör sedan kör modul. Om du inte har sparat filen kommer den att be dig att spara filen innan du kör den. Gör det, låt programmet köras. Du kommer att märka att ingenting skrivs ut, det beror på att vi bara har bett användaren om inmatning, faktiskt inte fått dem att ställa några frågor. Skriv 4 ord som trycker på enter mellan dem för att mata in dem och se till att orden skrivs ut korrekt. Om de gör det, gå tillbaka till programfilen och gå vidare till nästa steg.

Steg 8: Lägga till uppmaningar till inmatningsvärdena

Lägga till uppmaningar till inmatningsvärdena
Lägga till uppmaningar till inmatningsvärdena

För att få input () -funktionen att ha en prompt lägger vi en sträng av det vi vill ha utskrivet mellan parentesen. Lägg till en uppmaning till var och en av ingångarna och kör sedan programmet för att se till att de fungerar korrekt. Du kommer att märka att i mitt satte jag ett mellanslag efter: innan jag stänger med citatet. Detta är så att när användaren skriver kommer det inte att klämmas upp bredvid kolon.

Steg 9: Skapa utdata

Skapa utdata
Skapa utdata

Eftersom vi lägger till själva utskriften, fortsätt och bli av med testutskriftsfunktionen som vi lagt till tidigare. För att kunna mata ut mad lib på rätt sätt är det ett par saker du behöver veta. Först, eftersom vi skriver ut en dikt och vill att den ska sträcka sig över flera rader, är det viktigt att notera att det att skriva '\ n' i en sträng hoppar till nästa rad. För det andra, när du skriver en sträng kan du använda de lockiga hängslen {} och.format () för att infoga text i strängen. Till exempel "Jag gillar {0} och {1}". Format ("mat", "vatten") kommer att skriva ut "Jag gillar mat och vatten". Vi kan använda detta till vår fördel när vi skriver ut mad lib. Kopiera koden på bilden i ditt eget program.

Steg 10: Kör programmet en gång till

Fortsätt och kör programmet en gång till för att se till att det fungerar korrekt. Grattis! Du har just skrivit ditt fir Python -program.

Rekommenderad: