Here is a simple example
amount1 = input("Insert your value: ")
amount2 = input("Insert your value: ")
print "Your first value is", amount1, "your second value is", amount2
This is ok, but I would like to know if there is another method to include the variable in the string without concatenation or a comma.
Is this possible?
With Python 3.6+ (PEP498), you can use formatted string literals, also known as f-strings:
You could also use the old kind of % formatting:
This page https://pyformat.info/ has quite a nice comparison !
Use string formatting:
This will automatically handle the data type conversion, so there is no need for
str()
.Consult the Python docs for detailed information:
https://docs.python.org/3.6/library/string.html#formatstrings