Concatenation
Another thing we should cover before getting to the logic part of programming is concatenation.
Concatenation is an intuitive way to combine strings. All you have to do is put a + between strings to combine them. It is especially useful in making results understandable.
num1 = 6
num2 = 15
sum = num1 + num2
print("The sum is " + str(sum))
OUTPUT
The sum is 21
Do note that the sum variable is storing an integer value.
When we use the + in the print statement, python doesn't know whether to add two numbers together or two pieces of text together.
"The sum is" is a string while sum is an integer.
Luckily, in Python we can put the variable inside str() to convert it from a number to a string and confirm that we just want to add two strings together. Thus, the output is as we want it, a string.
If we do not do this, an error will show up.