Lesson 7: Converting Between Text and Numbers
Why does Python treat "10" + "5" as "105" instead of 15? The answer is that values which look similar on the screen can be different kinds of information. This section explores how Python’s idea of a type affects what an expression means. It also introduces the difference between changing a value’s type and carrying out a calculation.
