To enter values into a program, we first need a variable to store the data. We then assign a value returned by the input command.
print("Enter your name:")
name = input()
The input command always returns a value that is stored as a string datatype. If we want to store numeric values we must always convert (or cast) the string into the correct datatype.
To store an integer value we use the int(...) function:
print("Enter an integer value:")
number = int(input())
To store an real value we use the float(...) function:
print("Enter an real number:")
number = float(input())
Literal values are output using the print command as follows:
print("hello")
print(7)
Values stored in variables are output as follows:
name = "Bob"
age = 12
print(name)
print(age)
Several values can be output using the same command, when separated by commas. This is called concatenation.
name = "Alice"
age = 13
print(name, " is ", age, " years old.")
To convert the data type of data (for example an input string into an integer).
To joint together two strings.