Husker du dagene da du pleide å løse kryssord og spille Sudoku eller Tic-Tac-Toe med vennene dine i stedet for nettspill? Et slikt populært selskapsspill er Mad Libs-bøkene. Fra populære referanser i TV-programmer som Friends og The Tonight Show med Jimmy Fallon i hovedrollen, elsker og liker alle Mad Libs.
Men hvordan spiller du Mad Libs?
Hva er Mad Libs?
Mad Libs er et spill laget av Leonard Stern og Roger Price. Det er et veldig populært malordspill der én spiller fungerer som leser. De ber de andre spillerne, som ikke har kjennskap til historien, om å fylle ut de tomme feltene ved å velge adjektiver, substantiv, verb osv. Resultatet er en morsom dum historie som spillerne har det gøy med å lese og ler over.
Mer enn 180 Mad Libs med forskjellige noveller er tilgjengelig over hele verden. Mad Libs er også tilpasset og gjort til historielinjer for mange tegneserier og show. Disse inkluderer The Big Bang Theory, The Incredibles, The Office, The Powerpuff Girls, Toy Story og Angry Birds.
Mad Libs er også tilgjengelig som kortspill og mobilapplikasjon. Du kan kjøpe Mad Libs-bøker fra
Mad Libs - Verdens største ordspill. Nettstedet har en seksjon som heter Printables som du skal bruke til å spille og bygge et Python-program. Du kan søke etter flere maler på hvilken som helst søkemotor.Tekstbaserte pythonspill er enkle og morsomme å lage. I tillegg til Mad Libs inkluderer spill for å fremme Python-ferdighetene dine et eventyrspill og et interaktivt spørrespill.
Hvordan bygge feriemoro Mad Libs-spill i Python
Følg disse trinnene for å bygge Vacation Fun Mad Libs-spillet:
- Observer Feriemoro Mad Libs-spillmal og erklær en variabel som representerer det du må fylle ut i det tomme rommet. Siden det er flere substantiv og adjektiver, kan du deklarere dem i rekkefølge som substantiv1, substantiv2, substantiv3 og så videre. Bruke input() funksjon for å ta morsomme spørsmål fra deg.
adjektiv = input("Skriv inn et adjektiv: ")
adjektiv2 = input("Skriv inn et adjektiv: ")
substantiv = input("Skriv inn et substantiv: ")
substantiv2 = input("Skriv inn et substantiv: ")
flertall_substantiv = input("Skriv inn et flertall substantiv: ")
spill = input("Skriv inn et navn på et spill: ")
flertall_substantiv2 = input("Skriv inn et flertall substantiv: ")
ing_verb = input("Skriv inn et verb som slutter på -ing: ")
ing_verb2 = input("Skriv inn et verb som slutter på -ing: ")
flertall_substantiv3 = input("Skriv inn et flertall substantiv: ")
ing_verb3 = input("Skriv inn et verb som slutter på -ing: ")
substantiv3 = input("Skriv inn et substantiv: ")
plante = input("Skriv inn navnet på en plante: ")
body_part = input("Skriv inn navnet på en kroppsdel: ")
sted = input("Skriv inn et navn på et sted: ")
ing_verb4 = input("Skriv inn et verb som slutter på -ing: ")
adjektiv3 = input("Skriv inn et adjektiv: ")
tall = input("Skriv inn et tall: ")
flertall_substantiv4 = input("Skriv inn et flertall substantiv: ") - Lag en variabel kalt historie som lagrer historien og erstatter hver tom plass med den aktuelle variabelen. Sammenkoblingsoperatoren (+) forbinder to strenger. Bruk parentes til å vikle historien over flere linjer.
historie = ("En ferie er når du tar en tur til noen " + adjektiv + " plass med din " +
adjektiv2 + " familie. Vanligvis går du til et sted som er i nærheten av et/an " + substantiv + " eller opp på a/an "+
substantiv2 + ". Et godt feriested er et sted du kan sykle på " + flertall_substantiv + " eller spille " + spill
+ " eller gå på jakt etter " + flertall_substantiv2 + ". Jeg liker å bruke tiden min "+ ing_verb + " eller " + ing_verb2
+". Når foreldre drar på ferie, bruker de tiden på å spise tre "+ flertall_substantiv3 +
" en dag, og fedre spiller golf, og mødre sitter rundt " + ing_verb3
+ ". I fjor sommer falt lillebroren min i a/an " + substantiv3 + " og fikk gift " + plante
+ " over hele hans " + body_part + ". Familien min skal dra til " + plass
+ ", og jeg skal øve " + ing_verb4 +
". Foreldre trenger ferier mer enn barn fordi foreldre alltid er veldig " +
adjektiv3 + " og fordi de må jobbe " + nummer
+ " timer hver dag hele året gjør nok " + flertall_substantiv4 + " å betale for ferien.") - Vis historien.
skrive ut(historie)
Utdata fra Mad Libs Vacation Fun Game
Mad Libs Vacation Fun Game produserer følgende utgang:
Forbedre Mad Libs-spillet
Python er et enkelt, men kraftig språk. Det er mange fantastiske biblioteker tilgjengelig for å forbedre Mad Libs-spillet ditt. Du kan for eksempel bruke Tkinter til å utvikle en GUI. Du kan også bruke pyttsx3modulen til å konvertere tekst-til-tale i Python. Dette vil gjøre historien din levende. Du kan velge mellom ulike stemmer, og justere hastigheten på talen for å ha det enda mer moro.