implicite casting and explicite casting in python code example
Example 1: typecasting inpython
>>> string = '123'
>>> type(string)
<class 'str'>
>>> integer = int(string)
>>> type(integer)
<class 'int'>
>>> float_number = float(integer)
>>> type(float_number)
<class 'float'>
>>> string, integer, float_number
('123', 123, 123.0)
Example 2: Python Practice Problems based on type casting
num_int = 123
num_str = "456"
print("Data type of num_int:",type(num_int))
print("Data type of num_str before Type Casting:",type(num_str))
num_str = int(num_str)
print("Data type of num_str after Type Casting:",type(num_str))
num_sum = num_int + num_str
print("Sum of num_int and num_str:",num_sum)
print("Data type of the sum:",type(num_sum))