[SOLVED] Python 3: How do I add input and a string to the same line?

Issue

I have to put the input on the same line as the string and can’t figure out how.
Here’s the code:

print('Hello! My name is Awesome Computer.')
print('What is your name?')
name = input()
print('It is good to meet you ' + name + '.')
print('How are you today?')
input()
print('Okay.')
print('I am doing great!')

Solution

The function input() takes in a string to print so you can do this:

name = input("What is your name? ")

And it will print the string before taking input without adding a newline

Answered By – Leo

Answer Checked By – Mary Flores (BugsFixing Volunteer)

Leave a Reply

Your email address will not be published. Required fields are marked *