How To Make A Random Greeting Giver In Python

In this little project, I will show you how to make random greeting giver! You input a name, and it gives you a random greeting, and well-wishes you!
This article will include:
  • Random Module
  • Lists
  • Variables
  • And Functions
  • Let's get coding then!
    Random Module
    For this, we will need the random module. It allows us to make a random pick. You need to import it by writing:
    import random
    The Random module has been imported!
    Making A List
    Now we make two lists, one for greeting them and one for well-wishing them.
    List For Greeting
    greeting = ['Hello', 'Sup', 'Howdy', 'Hi', 'Hola', 'Greetings', 'Namaste']
    List For Well-Wishing
    hope = ["Hope you're having a great week!", "Hope you're having a great day!", "Hope you're doing well!", "Hope you're doing good!"]
    Making An Input
    Now we make an input for the user to enter their name.
    name = input("> What's your name? ")
    Calling The Random Module
    Now we use random.choice, which as it sounds makes a random choice. There will be two of them, one for the greeting and one for a well-wish.
    For The Greeting
    value = random.choice(greeting)
    For The Well-Wish
    value2 = random.choice(hope)
    Creating A Function
    Now we create a function. This will greet the user!
    def greet_user():
        print('❯ ' + value + ', ' + name + '! ')
        print('❯' + value2)
    Finally...
    ...we call the function!
    greet_user()
    That's it, you have successfully created a Random Greeting Giver!
    Here's the final product:
    Finished Product

    48

    This website collects cookies to deliver better user experience

    How To Make A Random Greeting Giver In Python