De Python instructie input( ) wordt gebruikt en gebruikersinvoer vanaf het toetsenbord te verzamelen en op te slaan in een variabele voor verdere verwerking.
Tussen haakjes kan je de prompt parameter geven. Indien je deze ingeeft dan wordt deze als informatie op het scherm getoond. Op deze manier weet de gebruiker wat van hem verlangt wordt om in te geven. De prompt kan bestaan uit een expressie, variabele of constante (integer, float of string).
De data die ingegeven wordt is steeds van het string-type. Het is wel mogelijk om deze met int( ) en float( ) respectievelijk om te zetten naar een geheel of reëel getal. Dit in de veronderstelling dat de ingegeven data omzetbaar zijn.
straal = input("Geef de straal van de cirkel:")
straal = float(straal)
diameter = 2 * straal
print("De diameter van de cirkel is",diameter)
Let op: Na de prompt wordt er geen spatie voorzien. Wil je dit, dan moet je dit voorzien in de prompt.