Advertisement
Guest User

Untitled

a guest
Oct 26th, 2016
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.58 KB | None | 0 0
  1. import random
  2. import sys
  3.  
  4. def main():
  5.  
  6. name = input("What is your name? ")
  7. num_insultLines = int(input("How many insulting lines? "))
  8. num_adjectives = int(input("How many adjectives? "))
  9. num_nouns = int(input("How many nouns? "))
  10.  
  11.  
  12. Insults = set()
  13. Insults.add(" ")
  14. Insults.add(" ")
  15. Insults.add(" ")
  16. Insults.add(" ")
  17. Insults.add(" ")
  18. Insults.add(" ")
  19. Insults.add(" ")
  20. Insults.add(" ")
  21. Insults.add(" ")
  22.  
  23. if num_insultLines > 3:
  24. print('Error : Enter number less than 3')
  25. sys.exit()
  26.  
  27. Adjective = set()
  28. Adjective.add("Dumb")
  29. Adjective.add("Insane")
  30. Adjective.add("Ugly")
  31. Adjective.add("Mouse")
  32. Adjective.add("Loser")
  33. Adjective.add("Elf")
  34. Adjective.add("Lazy")
  35. Adjective.add("Lame")
  36. Adjective.add("Moron")
  37.  
  38.  
  39. if num_adjectives > 3:
  40. print('Error : You Must Enter Number Between 1-3')
  41. sys.exit()
  42.  
  43. Nouns = set()
  44. Nouns.add("Weird !")
  45. Nouns.add("Crazy !")
  46. Nouns.add("Ape !")
  47. Nouns.add("Maggot !")
  48. Nouns.add("Undertaker !")
  49. Nouns.add("Skunk !")
  50.  
  51. if num_nouns > 1:
  52. print('Error : You Must Enter Only the number 1!')
  53. sys.exit()
  54.  
  55.  
  56.  
  57. adjectives = random.sample(Adjective, num_adjectives)
  58. insultingLines = random.sample(Insults,num_insultLines)
  59. nouns = random.sample(Nouns,num_nouns)
  60.  
  61.  
  62. insults = ", ".join(adjectives)
  63. n = ", ".join(nouns)
  64.  
  65. print(name, "is a", insults, n) ## When everything is done generating, print out the final line (Name is a (1-3)
  66. main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement