Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- import sys
- def main():
- name = input("What is your name? ")
- num_insultLines = int(input("How many insulting lines? "))
- num_adjectives = int(input("How many adjectives? "))
- num_nouns = int(input("How many nouns? "))
- Insults = set()
- Insults.add(" ")
- Insults.add(" ")
- Insults.add(" ")
- Insults.add(" ")
- Insults.add(" ")
- Insults.add(" ")
- Insults.add(" ")
- Insults.add(" ")
- Insults.add(" ")
- if num_insultLines > 3:
- print('Error : Enter number less than 3')
- sys.exit()
- Adjective = set()
- Adjective.add("Dumb")
- Adjective.add("Insane")
- Adjective.add("Ugly")
- Adjective.add("Mouse")
- Adjective.add("Loser")
- Adjective.add("Elf")
- Adjective.add("Lazy")
- Adjective.add("Lame")
- Adjective.add("Moron")
- if num_adjectives > 3:
- print('Error : You Must Enter Number Between 1-3')
- sys.exit()
- Nouns = set()
- Nouns.add("Weird !")
- Nouns.add("Crazy !")
- Nouns.add("Ape !")
- Nouns.add("Maggot !")
- Nouns.add("Undertaker !")
- Nouns.add("Skunk !")
- if num_nouns > 1:
- print('Error : You Must Enter Only the number 1!')
- sys.exit()
- adjectives = random.sample(Adjective, num_adjectives)
- insultingLines = random.sample(Insults,num_insultLines)
- nouns = random.sample(Nouns,num_nouns)
- insults = ", ".join(adjectives)
- n = ", ".join(nouns)
- print(name, "is a", insults, n) ## When everything is done generating, print out the final line (Name is a (1-3)
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement