Чтобы соединить выражения с их типами, нужно определить, какой тип данных возвращает каждое выражение:
1
Это целое число, тип данных —int.int("2")
Функцияint()преобразует строку"2"в целое число2. Тип данных —int.str(3 * 4)
Сначала вычисляется произведение:3 * 4 = 12, затемstr(12)преобразует это число в строку"12". Тип данных —str.int("12345") // 4321
Функцияint("12345")преобразует строку"12345"в число12345.
Деление12345 // 4321выполняется как целочисленное деление и его результат тоже будет целым числом. Тут результат равен2. Тип данных —int.
Итог:
1—intint("2")—intstr(3 * 4)—strint("12345") // 4321—int