Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import logging
- import string
- import random
- import vitturoope
- def svara():
- logging.basicConfig(filename='myapp.log', level=logging.INFO)
- positiva = ["Berätta mer",
- "Jag förstår...",
- "Ahaa...",
- "Jag lyssnar...",
- "Just så...",
- "Intressant",]
- negativa = ["What's with the negative waves, man?", "Varför inte?" , "De va ju synd de...." , "Nånej?"]
- #Alfred och roope ansvarar inte för trasiga familje relationer
- familj = ["Familj problem är inget jag kan hjälpa med" , "kontakta din familje terapeut" , "Jag är inte en professionell terapeut, konsultera din familje läkare"]
- print "**************************************************"
- print
- print " Välkommen till Elizas mottagning "
- print
- print "**************************************************"
- print
- print '(Du kan sluta när som helst genom att svara "Hejs svejs")'
- print
- print 'Berätta för mig om dina problem...'
- # Fortsätt diskussionen i all oändlighet
- while True:
- # Vänta på att användaren matar in något
- text = raw_input("\n> ")
- text = string.lower(text)
- if text == "hejs svejs" or text == "sluta" or text == "stop":
- break
- ursp_ord = string.split(text)
- nya_ord = ursp_ord[ : ]
- for i in range(len(ursp_ord)):
- if ursp_ord[i] == "jag":
- nya_ord[i] = "du"
- elif ursp_ord[i] == "mitt":
- nya_ord[i] = "ditt"
- elif ursp_ord[i] == "min":
- nya_ord[i] = "din"
- elif ursp_ord[i] == "mig":
- nya_ord[i] = "dig"
- elif ursp_ord[i] == "mina":
- nya_ord[i] = "dina"
- elif ursp_ord[i] == "din":
- nya_ord[i] = "min"
- #Vi hade ursprungligen "nä" som ett av negativa orden men python förstår inte sig på skandinaviska tecken så vi måste ändra det till "noup", lol
- if "nej" in ursp_ord or "no" in ursp_ord or "noup" in ursp_ord or "aldrig" in ursp_ord or "inte" in ursp_ord:
- print random.choice(negativa)
- vitturoope.nekande(negativa)
- elif "mamma" in ursp_ord or "pappa" in ursp_ord or "bror" in ursp_ord or "syster" in ursp_ord or "barn" in ursp_ord or "hund" in ursp_ord:
- print random.choice(familj)
- vitturoope.family(familj)
- elif nya_ord == ursp_ord:
- print random.choice(positiva)
- vitturoope.jakande(positiva)
- else:
- print string.join(nya_ord), "?"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement