This tool is donation based and free. 🙏 We're looking for donations to keep it running — $360/year covers our server costs.

$18 of $360 · 5%
Donate
This fact check is over 3 months old. The situation may have changed significantly — please recheck before relying on it.

Does input(English) then Print the Response?

“What does this do answer = input("English") Return answer Print(answer)”
Prompts then prints
Confidence: High Checked on May 11, 2026

Summary

The code displays the prompt “English”, waits for the user to type a response, stores that response in the variable answer, returns the value (if the code is inside a function), and then outputs the same value to the screen with print.

Recheck this fact Runs a fresh check with up-to-date sources

Sources 60 searched

anh.cs.luc.edu
  • 1.10. Input and Output — Hands-on Python Tutorial for Python 3

    After you type your response, you ... built-in function input does: First it prints the string you give as a parameter (in this case 'Enter your name: '), and then it waits for a line to be typed in, and returns the string of characters you typed....

libguides.ntu.edu.sg
  • 1.7 Input function - Python for Basic Data Analysis - LibGuides at Nanyang Technological University

    Programs usually request for some user input to serve its function (e.g. calculators asking for what numbers to use, to add/subtract etc.). In Python, we request user input using the input() function. Syntax · message = input("This is where you type in your input request: ") This set of code is requesting for user input, and will store it in the message variable. Note: Inputs are automatically saved as strings. Therefore, always convert to integers before doing any math operators like addition / subtraction.

cs.du.edu
cvw.cac.cornell.edu
geeksforgeeks.org
  • Input and Output in Python - GeeksforGeeks

    The print() function is used for output in various formats and the input() function enables interaction with users. Python's input() function is used to take user input.

  • Python return statement - GeeksforGeeks

    The return statement is used inside a function to send a value back to the place where the function was called. Once return is executed, the function stops running, and any code written after it is ignored.

docs.python.org
mimo.org
discuss.python.org
  • Deprecate bare return statements - Ideas - Discussions on Python.org

    FWIW “bare returns” (i.e. return vs return None ) I find are unintuitive as well. I think much of what is being said about bare except can also be said about “bare returns”. And while I feel PEP-8 does make an attempt to clarify this: “”" Be consistent in return statements.

This fact check is free and donation-based. $1 powers ~30 fact-checks.

Donate $1 to support fact-checking

Check another fact