Knowledge organisersData Types and Casting
Convert between strings & numbers.
Casting converts a value from one type to another. Use int(), float(), and str() to convert. This is essential when working with input(), which always returns a string.
int("5") converts string to integer → 5float("3.14") converts string to float → 3.14str(42) converts integer to string → "42"int(3.9) truncates to 3 (does not round)num_str = "42"
num = int(num_str) # 42 as int
pi = float("3.14") # 3.14 as float
label = str(100) # "100" as string