import random lines = """ada adi adixi agata agul agutinu ahal ahidva aka akalsiha akalu akama akanata akane akani akara akaramu akata akati akeltati akenersi aketroti aki akidu akilusa akini akohaxa akute akuxa alakati alatan alaxi ale ali aliki alisata alitiza alonama alu aluna alute aluve ama amaktila amara amati ame ameka amimu amisu amite amoni ana anagda anamakta anara anasi anata anate anavu anaxel anazi anekil aneme anemek anenilu aneri aneti ani aniki animi anintat anita anite anitine anixe anoke anu anugazi anur anusa ara arete arite asale asami asata asati aseki asina asinaxe asuteke ata ataka atake atali atanir atara ate ateka atelnat atetak ateva ati atide atihe atimva atina atine atini atinsale atinu atitan atuti ava avade aveni aveva avidi avilme avimaxa avula avusama axiki axiru axori azakta azan azanda azatitu azilitil azutami da daha daka dakaren dakla dakuva dalelo dalti dama dame dameva dana dane danitu darle dasa dasu data dataxi dati dato davivu daza daze de dela dena deni denul dete deti di dida dila dilate dilel din dina dire diri disa dita diteti ditosa ditudve diva dizirla dona duka dulve dumali duna dunata duxa edude eduta eka eketi ekila ekita elamitru elaxe elisa elu ema emakan emakuka ematalo emati emi emitila ena enaka enalkela enavi enelli eneti enuti erane erase eratenu erenin esa esami esoka etaka etaline etasaken etatsa ete etekata eten eti etira etuke eva evala evi evisan examaha exanet exena exi exinala exiru ezina ga galta galuta gani gare gati gatomi ge gehi gele gevi gi giri gisa gisal gitu go gugaso gukare guti ha hadi hakundi hali hame hammut hana hani hanu hari hasinku hasivu hati have he heli henu hi hik hikeki hiki hiko hinul hiru hita hitanku hitesa hive hu hudat idaktanu idata igi ihare ihatotel ika ikanen ike iketera iki ikindamal ikintiki ikitavi ikitesa iko ikoma ila ilada ilamuta ilanu ilate ilera ilevi iliza ima imade imara imavenu imazu imini imure ina inakaran iname inasa inat ineresat ini inimi ira iralza iranadi irele iresa iretuna irulmu isa isaku isana isatina isege ita itaku italavi itanal itanu itate itavizit ite itedel itedmidi iten itena iteti iti itine itivi ito itusu ituxu iva ixaka ixitela ka kada kade kadi kage kahexak kahu kak kake kaket kaketa kaki kakot kakte kaktenti kakti kal kala kalda kale kalha kali kalika kalkak kalta kalu kalzite kama kamaki kamat kame kamele kami kamini kaminik kamiri kamu kan kana kanaku kanaso kane kani kanil kanka kanki kanla kanoza kansa kanu kara karel karu kasa kasat kasata kasek kasen kasi kasit kasu kat kata katakta katanin katava kate katema kateno kati katil katimi katin katita katru katu katumma kava kavan kavi kaxa kaxamve kaxe kazal kazata kazi kaziti ke kedmun kehatu kekin kekovi kektani kektin keku kela kelkeki kelza kema keme kemi kemmin kemmu ken kena kene kenete keni kenu kenul kera kesa kesu keta ketatri kete keti ketumi keva kevidma kevika kevune kexa kezal ki kihe kihel kika kikala kikan ***** kikel kiko kikon kiku kil kila kilaka kilal kilaze kili kilina kilna kilo kima kimakil kimalta kimema kimi kimmok kimo kimva kimvun kin kina kine kini kinla kino kintale kinu kira kiraka kiren kiri kiro kisal kisi kiso kita kite kitek kito kitona kitu kive kivi kivinte kixa kize ko koge koka koli komati komeli konan koninal konu konumo kote koti kotra kotsit ku ***** kuka kuke kuki kulnu kulo kulti kuma kume kuna kunik kura kure kuri kusakin kuta kutet kuti kutit kutu kuvi la lada lade ladu lagi lahe laka lakemi laki laktansu laku lale laloden lalu lama lami lamomi lamu lan lana laneken lanhani lani lanin lanitu lanke lanki lanu lar lare lari lasa lata latado latal latala lataltu latalzi late latexa lati latil latima lato latozi latula latuso latuta laxe laza lazal laze lazi lazuni le ledi leka leki lektin lela lelina leliti lelza lema leme len lena lenavi leni lenimme lenkante lenkiri lenlo leno lenu lenxani lera lesan lesezo leta lete letela letenon leti levi li lidanxe lidi lika likane like liki liku lile lilku lilni lilsan lima limadna lime limi limixa limme lin lina linakin linamu linato line lini linki linlivu linu linxuti lit lita litala lite liti litiga litimin litu liva liza lizisat lo lode lolna lomi lona lora losa lotaza lote lovi loxeta lu ludi ludot luka lukaki lulalni lulata lun luna lunda luni lusi luta luti luve luvo luxati luzuti ma madi maditin madula madusa magno maha mahe mahi maka makaltu makatun make maki makimu makini mal mala male mali malnama malo malseki malson mamele mamen mami mamini mammi mamot mamu mamune man mana manaka manat mane mani manka manlan mara marati mare maresa marexa maruket masa masata masava mase masi masiva masu mat mata matale mate mati matimi matin mato matota matsa matu maturi matuse mava maval mavi maxa maxagma maxarto maxi maza me mek meka meke mektu mekusu mela melare mele melola memuli memunut memusa men mena menada menamu menan menate mene meniri menku menumat mera merina mesima mesin mesita mesu met metasu mete meto metuki metuna meva mevake mexi mi midme mihate mika mikat mikati mikazu mike mikin mikini miku mikuka mila mile mili milir millana mima miman mime mina minari minira mintu minza minzi miri misatu mise misu mit mita mital mitanal mite miti miva mivati mivi mivo mixen mo moda moge mona mora moru mosale mota mote moto motrur mova movo mu muk muka muki muli multal mulval muma muna mune muni munitu munsa muri musin mut muta mutama mutane mute muti mutinu muvalo muxe na nadaka nagin naheta nak naka nakana nakari nakata nakati nakavu nake naki nakika nakin nakiti nakle naku nal nala nalami nalasu nalen nali nalit nalkuru nallana nallola nalna nalti naluk nama namaka namani namasak name namet nami namina namiti namu namuki namul nan nane nanet nani nanike nanimen nano nansani nanta nante nanuna nanura nara naran nare naren naril narisan narmanu naru narutal nasa nase naseti nasi nasova nata nataka natal natamu natari natavel natavu nataza nate natel natemol nateza nati natika natimi natit natite nato natoki natolu natoma natriva natu natuga nava navazak nave navi navota navu naxa naxaka naxe naxo naza ***** ne neda nedi negu nek neka nekalni nekasa neko nela nelata neli nema neme nemi nemil nemu nen nena nenal nenami nenar neni nenina neniti neno nensa nenu nenul nenumva nera nerani nerita neru nesera neso nesu neta netasi nete neti netin neto netu nevata neve nexitan nexiva neza nezi ni nidi nika nikalo nikatu nike nikeku niken niki nikil nikin nikita nikla nikonet nikoti niku nikul nila nilani nilati nili nilti niluka nilut nima nime nimeza nimi nimil nimini nimma nimu nimvi nin nina ninanli ninat nine ninka nino ninodi ninta ninu nir niraka nire nirin nirka nise nisetin nita nital nitamit nitare nite niteme nitena niteta niti nitika nitin nitu nitule niva nivara nivi nivika nixara nixek nixitin niza nizata nize no nodi nodnan noko nola nole nolnava noloda noma nona noni noru noruva nose nota notagma notati noti notita nozan nu nuda nuka nuke nukene nuko nukta nul nuli nulu numo nuna nunde nune nunik nuniri nuno nuntuka nunxa nunze nura nusar nuta nute nuteka nuti nutilu nutru nutu nuva nuxa ohaku okenaka oketli okizan omezal onalu onatita onine orasi osamesa ota otamu otanume otavi oteka otime ra radme ragi raha rahasi rahe rahik rak rakalle rakalma rala ralak ralan ralatan rale ralen rali ralna ralnaku ralta rama ramani rame ramini ran rana ranavi rane rani ranina ranitu rankami rano rante ranuna rasa rasalnu rase rata ratama ratatra rate rati ratilka ratina ratitur rato rava ravi ravixi ravut raxa raxu razina razita re redu rekati reke reki rele remi remite remvevi rena reni renin renkan renliza rera reta retavan reti retu rexa rexi rezalna rezana rezine ri rigata riki rikova rimi rimveki rina rini rinluna rinti rira rirutu risa risan rise riseta risi risu rita rite ritet ritil riturit riveto rixa rixu rizara rize rizira ro rola rona ronet rose rotalni rotisa roxe ru ruka rukal ruma rune rur rureki ruta rutal rute ruti rutri ruvenu ruvu sa sadna sahe saka sakanal sakasa sakirun sakta saktune sala salati sali salika salman salne salni same samiki saminsa saminta samiti san sana sane sani sanili sanit sanizi sante saran sarsi sasedna sasive sat sata satala satan satani sateda sateti sati satun satuti save savi savot saxa saxe saxo saza se segati seka seki sekil selite semila sen senato sene seni seniti senu sertet seta setada seteni setin seva si sihana sika sikama sikan sike siki sikota sikuha sil silina siliza silna silni simen simo sin sina sinal sinati sini sinira sinu siresa sita siti sitixi sitol siva sivake sivan sive sivizo sixo siza so soka sol su sugi ***** sukan suki suku sul suma sumangi sumi sunat sunu sura sure suta sutimi suvi ta tada tadalan tadi tadin tadmi tadni tadu taga tagna tahena tahi tahiri taka takati takato take taken takexa taki takimman takta taktita taku takuze tal tala talamman talate talazu tale tali talilku taliva talivi talka talleta talri talrusi talta talto talu taluli tama taman tameli tamena taminti tammir tamo tamu tamvanle tamvare tan tana tanaka tanaku tane tanemu taneni taneti tani tanik tanilka tanire tanlan tanlanil tano tanosi tansa tanse tansi tantu tanu tara tare tari tarini taru tasa tasami tasate tase taseva tasi tasimol tasiro tasit taso tasokin tasu tat tate tateni tati tatika tatiki tatise tatitu tato tatse tatu tatusa tatxeta tava tavanta tave tavi tavina taxa taxena taxi taza taze tazema tazesa tazi tazil te teden tehe teka tekala tekasa teke teki teku tekuge tela telaka telal telalte telanti telati tele teli telzosa tema temarna teme temi temiro temu ten tena tenahe tenase tenato tene tenet teni teniso tenite teno tenu tenun tenza tere tereni teri terixa tesa tesale tesani tese tesi tesita tet teta tetat tetati teti teto tetoke tetozil tetu tetunhi tevede texa texahi tezi ti tida tide tigitu tigzan tihan tihesan tihu tika tikal tikamu tike tiki tikili tikta tiktal tiku tikumi til tila tile tili tilit tilkevo tilma tilo tilomi tilsi tilti tilu tima time timen timene timi timiki timila timo timu tin tina tinasa tine tineri tineta tini tinli tino tinona tinoti tinsi tintol tinu tira tirati tire tiri tirit tiritsan tisa tisama tisaxa tisi tisihi tisil tisulo ***** tita tital titala titaza tite titeka titeke titol titsel titu tiva tive tivi tivorma tivu tixat tixini tixo tixu tiza tizamva tize tizika tizona to toda togdo tokuxa tola tolki tommami tommino ton tona toneka toni tonilni tonsali tota tote tova tozali tozi tu tudna tugoni tuhen tuka tukete tul tule tulle tullina tulre tuma tumi tumita tummu tun tuna tunal tune tuni tunka tunu tunxeki tunxu tura ture tusan tusaval tusi tusimu tuta tutali tute tuten tuti tuva tuvaka tuzal tuzela tuzo uka uki uku ulakami ulalkeri ulama uleti ulumi uma umaki una unara unetan unilo unosi unoto ure uro usi usuko utadma utalinta utare utena uti utima uvuma uvurunten uxuka va vadi vadu vahe vaka vake vakelna vakeret vaketa vakunze val vala vali valkan valtalen valu vama vamavi vame vamu van vana vane vanen vangi vansa vanu vari varinte vasa vasela vasi vasiki vata vatalu vatasat vate vateka vati vatixe vatli vatu vaxa vaxi vazugu ve veki vela velane velata velaxa vemu vemvi ven vena venakta veni vensi vera vereta veta vetan vete vetera veti vexata vi vigi vigniti vika vila vile vili vimi vimmeli vin vina vinan vinlek vino viravi visa visi vita vitami vite viti vitisa vitisi vitu viva vixi viza vizu vo voha voli vora vu vuka vukeso vuki vuma vumuta vuri vuro vuti vuvet vuzika za zadme zaka zaki zako zaktanti zali zami zana zani zanu zanzo zara zari zasa zata zatanu zateta zati zava zavata zazi ze zeka zektami zel zelava zele zelite zena zeren zesa zesana zetena zeva zi zike ziki zili zilma zin zina ziner zini zinik zinul zira ziri zita ziva zixa zixik zixin ziza zoga zotu zu zunaxi zutuza zuva zuxa""" words = """plural marker past marker future marker i, me, my you you (plural) It they (plural) he she they (singular we (Me + You) we (Me + Them) y’all (You + Them) we (Me + You + Them) who what when where why how for and nor but or yet so bad (quality) big, large clean cold cool deep different dirty dry dull empty fast flat full good (quality) hard heavy high (in altitude) hot huge lightweight little, small long low (in altitude) narrow new old right, correct rough round same shallow sharp short slow smooth soft straight thick thin tiny warm wet wide wrong to be (permanent) to be (state) to become, to get, to turn to feel to look to seem, to appear to be to smell to sound to stay, to remain, to keep to taste to begin, to start to continue to finish, to complete to stop, to end to agree to believe, to think to decide to dream (have an oneiric experience) to know (information) to know (a person) to learn to think (cogitate) to think (hold an opinion) to understand, to see to wonder to feel to hate to like (doesn't need to be expressed by a verb) to love (agape) to love (romantically, eros) to love (something, philia) to miss to want, would like to apologize to argue to ask to call (refer to by a certain name) to lie to reply, to answer to request, to ask for/that to say to speak, to talk to teach to thank to borrow to bring to buy to feed to find to get, to come to have, to obtain to give to go shopping to have (something inalienable) to have, to possess, to own to lend to lose (come to no longer have) to lose, to misplace, to mislay to need to pay to sell to send to share to steal to take to kiss to pick to play (an instrument) to pull to push to rub to squeeze to tap (on the shoulder) to touch to be sitting to be standing to fall to lie, to recline to lie down to sit down to stand up to break to carry to close to cut to dig to open to put to shatter to split to squash, to crush to tear to throw to wash to wipe to cry to laugh to smile to bleed to breathe to cough to drink to eat to have sex, to sleep with, to make love, to fornicate to live to smoke to sleep to spit to suck to swallow to sweat, to perspire to swell to vomit, to throw up, to puke to wake up to yawn to climb to come to crawl to dance to drive to fly to go to go down, to descend to go up, to ascend to jump to leave to return to ride (a bicycle, a camel, etc.) to run to swim to turn to walk to bite to hit to kick to kill to scratch to stab to burn to float to flow to freeze to sink to cook to write (to be) cold (to be) hot (to be) hungry (to be) thirsty (to be) tired to be (location) to be (Steve is a boy) to do, to perform to help (assist) to make (create) to make (cause to be) to try, to attempt to use to win to lose to listen (to music) to sing to wear back bottom corner front left middle right top life death black blue brown green grey orange pink purple red white yellow dark light accident morning date evening meeting noon race trip war battle cheap coin dollar (or other monetary unit) expensive money poor rich color picture sign sound air ashes beach cloud desert diamond dust earth fire forest glass gold ice iron island lake light metal moon mountain ocean, sea rain river rock, stone salt sand silver sky snow soil, dirt space star sun valley water wind wood world afternoon autumn, fall day (time it takes a planet to rotate on its axis) day, daytime evening hour (or equivalent) month morning night spring summer winter year beef beer bread cake chicken chocolate cookie, biscuit egg fish food fruit ham honey juice meat milk nut pie pork salad sauce soup sugar vegetable fresh rotten bank bar bridge church/temple city, town country, nation, state, land garden home, house hospital hotel library park restaurant restroom road school store, shop street tower band concert drum guitar music piano song book card letter (written message) scroll story prophecy test, exam word bag basket bottle box boat horse ship wagon wheel arrow sword rope spear bed chair door knife mirror paper pen room table wall window belt button clothes coat glove hat jacket pants ring, piercing shirt shoe shorts skirt sock apple banana bark bean bush coffee corn, maize flower grass leaf orange pepper (Capsicum) plant potato rice root rose seed stick tomato tree abdomen arm back blood body bone breast ear eye face finger foot hair (mass) hand head heart knee leg mouth nail neck nose shoulder skin tear tongue tooth afraid angry bored excited happy interested proud sad sorry surprised brother child (reciprocal of parent) daughter father husband mother parents sister son wife adult baby boy (young man) child girl (young woman) little girl little boy man person, people teen, adolescent woman actor artist doctor farmer fisherman friend king neighbor priest prince princess queen sailor scientist soldier student teacher warrior class group kind, type, sort name pair, couple place system team thing monster animal human angel demon draconic beard beautiful, pretty blind ***** brown (hair) curly freckles glasses handsome, attractive hazel messy (of hair) old short (height) straight (hair) tall ugly wavy young a/an the this that these those some any every more much too little""" def Convert(string): li = list(string.split("\n")) return li lines = Convert(lines) words = Convert(words) lists = [] for i in range(len(words)): if words[i] != '': x = random.choice(lines) lists.append(x + ": " + words[i]) lines.remove(x) else: lists.append(words[i]) for i in range(len(lists)): print(lists[i]) print() print() for i in range(len(lines)): print(lines[i])
Write, Run & Share Python code online using OneCompiler's Python online compiler for free. It's one of the robust, feature-rich online compilers for python language, supporting both the versions which are Python 3 and Python 2.7. Getting started with the OneCompiler's Python editor is easy and fast. The editor shows sample boilerplate code when you choose language as Python or Python2 and start coding.
OneCompiler's python online editor supports stdin and users can give inputs to programs using the STDIN textbox under the I/O tab. Following is a sample python program which takes name as input and print your name with hello.
import sys
name = sys.stdin.readline()
print("Hello "+ name)
Python is a very popular general-purpose programming language which was created by Guido van Rossum, and released in 1991. It is very popular for web development and you can build almost anything like mobile apps, web apps, tools, data analytics, machine learning etc. It is designed to be simple and easy like english language. It's is highly productive and efficient making it a very popular language.
When ever you want to perform a set of operations based on a condition IF-ELSE is used.
if conditional-expression
#code
elif conditional-expression
#code
else:
#code
Indentation is very important in Python, make sure the indentation is followed correctly
For loop is used to iterate over arrays(list, tuple, set, dictionary) or strings.
mylist=("Iphone","Pixel","Samsung")
for i in mylist:
print(i)
While is also used to iterate a set of statements based on a condition. Usually while is preferred when number of iterations are not known in advance.
while condition
#code
There are four types of collections in Python.
List is a collection which is ordered and can be changed. Lists are specified in square brackets.
mylist=["iPhone","Pixel","Samsung"]
print(mylist)
Tuple is a collection which is ordered and can not be changed. Tuples are specified in round brackets.
myTuple=("iPhone","Pixel","Samsung")
print(myTuple)
Below throws an error if you assign another value to tuple again.
myTuple=("iPhone","Pixel","Samsung")
print(myTuple)
myTuple[1]="onePlus"
print(myTuple)
Set is a collection which is unordered and unindexed. Sets are specified in curly brackets.
myset = {"iPhone","Pixel","Samsung"}
print(myset)
Dictionary is a collection of key value pairs which is unordered, can be changed, and indexed. They are written in curly brackets with key - value pairs.
mydict = {
"brand" :"iPhone",
"model": "iPhone 11"
}
print(mydict)
Following are the libraries supported by OneCompiler's Python compiler
Name | Description |
---|---|
NumPy | NumPy python library helps users to work on arrays with ease |
SciPy | SciPy is a scientific computation library which depends on NumPy for convenient and fast N-dimensional array manipulation |
SKLearn/Scikit-learn | Scikit-learn or Scikit-learn is the most useful library for machine learning in Python |
Pandas | Pandas is the most efficient Python library for data manipulation and analysis |
DOcplex | DOcplex is IBM Decision Optimization CPLEX Modeling for Python, is a library composed of Mathematical Programming Modeling and Constraint Programming Modeling |