Menu
Python Casting (āĻĒāĻžāĻāĻĨāύ āĻāĻžāϏā§āĻāĻŋāĻ)
āĻāĻžāĻāĻĒ āĻāĻžāϏā§āĻāĻŋāĻ āĻāĻŋ?
āĻĒā§āϰāϤā§āϝā§āĻ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āϞā§āϝāĻžāĻāĻā§ā§ā§āĻ āĻāĻ āĻāĻžāĻāĻĒ āĻāĻžāϏā§āĻāĻŋāĻ āĻāϰ āϧāĻžāϰāύāĻž āϰā§ā§āĻā§āĨ¤ āĻāĻžāĻāĻĒ āĻāĻžāϏā§āĻāĻŋāĻ āĻāϰ āĻŽāĻžāύ⧠āĻšāϞ āĻāĻ āϧāϰāύā§āϰ āĻĄāĻžāĻāĻž āĻā§ āĻ
āύā§āϝ āϧāϰāύā§āϰ āĻĄāĻžāĻāĻž āĻāĻžāĻāĻĒ āĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž āĨ¤ āĻāĻā§ āĻāĻžāĻāĻĒ āĻāύāĻāĻžāϰā§āϏāύ āĻ āĻŦāϞāĻž āĻšā§āĨ¤ āϝā§āĻŽāύ â āĻĢā§āϞā§āĻ āϏāĻāĻā§āϝāĻž ⧝.ā§Ŧā§Š āĻā§ āĻāύā§āĻāĻŋāĻāĻžāϰ āϏāĻāĻā§āϝāĻž ⧝ āĻ āĻāύāĻāĻžāϰā§āĻ āĻāϰāĻžāĨ¤ āĻāĻŋāĻāĻŦāĻž āĻā§āύ āϏāĻāĻā§āϝāĻž āĻāĻžāϤā§ā§ āϏā§āĻā§āϰāĻŋāĻ āĻā§ āĻāύā§āĻāĻŋāĻāĻžāϰ āĻŦāĻž āĻĢā§āϞā§āĻā§ āĻāύāĻāĻžāϰā§āĻ āĻāϰāĻž āĨ¤Â
Â
āĻĒāĻžāĻāĻĨāύ āĻāĻžāĻāĻĒ āĻāĻžāϏā§āĻāĻŋāĻ
āĻĒāĻžāĻāĻĨāύ⧠āĻĻā§āĻ āϧāϰāύā§āϰ āĻāĻžāĻāĻĒ āĻāĻžāϏā§āĻāĻŋāĻ āĻĻā§āĻāĻž āϝāĻžā§, āĻāĻĻā§āϰ āĻāĻāĻāĻŋ āĻšāϞ āĻāĻŽāĻĒā§āϞāĻŋāϏāĻŋāĻ āĻāĻžāϏā§āĻāĻŋāĻ āĻāĻŦāĻ āĻ
āĻĒāϰāĻāĻŋ āĻšāϞ āĻāĻā§āϏāĻĒā§āϞāĻŋāϏāĻŋāĻ āĻāĻžāϏā§āĻāĻŋāĻāĨ¤ āĻāĻāύ āĻāĻ āĻĻā§āĻ āϧāϰāύā§āϰ āĻāĻžāϏā§āĻāĻŋāĻ āĻāϰ āĻŦā§āϝāĻžāĻĒāĻžāϰ⧠āĻĻā§āĻāĻž āϝāĻžāĻ-
Â
āĻāĻŽāĻĒā§āϞāĻŋāϏāĻŋāĻ āĻāĻžāϏā§āĻāĻŋāĻ
āĻāĻŽāĻĒā§āϞāĻŋāϏāĻŋāĻ āĻāĻžāϏā§āĻāĻŋāĻ āĻ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻžāϰ āĻāϰ āĻšāϏā§āϤāĻā§āώā§āĻĒ āĻāĻžā§āĻž āĻĒāĻžāĻāĻĨāύ āύāĻŋāĻā§ āύāĻŋāĻā§ āĻāĻžāĻāĻĒ āĻāĻžāϏā§āĻāĻŋāĻ āĻāϰ⧠āύā§ā§āĨ¤ āĻāĻā§āώā§āϤā§āϰ⧠āĻĒāĻžāĻāĻĨāύ āϏāĻŦ āϏāĻŽā§ āϞā§ā§āĻžāϰ āĻĄāĻžāĻāĻž āĻāĻžāĻāĻĒ āĻĨā§āĻā§ āĻāĻĒāĻžāϰ āĻĄāĻžāĻāĻž āĻāĻžāĻāĻĒ āĻ āĻāύāĻāĻžāϰā§āĻ āĻāϰ⧠āĻĻā§ā§āĨ¤ āĻāĻāύ āĻĻā§āĻāĻž āϝāĻžāĻ āĻāĻ āϞā§ā§āĻžāϰ āĻĄāĻžāĻāĻž āĻāĻžāĻāĻĒ āĻĨā§āĻā§ āĻāĻĒāĻžāϰ āĻĄāĻžāĻāĻž āĻāĻžāĻāĻĒ āĻāύāĻāĻžāϰāϏāύ āĻāĻž āĻāĻŋāĻāĻžāĻŦā§ āĻšā§-
Â
Â
Â
Â
integer_number = 100
float_number = 10.67
total = integer_number + float_number
print(total)
print(type(total))
Â
## Output:
## 110.67
## <class ‘float’>
Â
Â
āĻāĻ āĻāĻĻāĻžāĻšāĻžāϰāύ āĻāĻžāϰ āĻĻāĻŋāĻā§ āĻā§ā§āĻžāϞ āĻāϰāϞ⧠āĻāĻŽāϰāĻž āĻĻā§āĻāϤ⧠āĻĒāĻžāĻŦ āϝ⧠āĻāĻāĻāĻŋ āĻāύā§āĻāĻŋāĻāĻžāϰ āĻāĻžāĻāĻĒ āĻāϰ āĻĄāĻžāĻāĻž āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻĢā§āϞā§āĻ āĻāĻžāĻāĻĒ āĻĄāĻžāĻāĻž āĻāϰ āĻŽāϧā§āϝā§ā§ āϝā§āĻ āĻ
āĻĒāĻžāϰā§āĻļāύ āĻāϰāĻž āĻšāϞ⧠āϤāĻž āĻāĻŽāĻžāĻĻā§āϰāĻā§ āĻāĻāĻāĻŋ āĻĢā§āϞā§āĻ āĻāĻžāĻāĻĒ āĻĄāĻžāĻāĻž āϰāĻŋāĻāĻžāϰā§āύ āĻāϰāĻā§āĨ¤ āĻ
āϰā§āĻĨāĻžā§ āĻ
āĻĒāĻžāϰā§āĻļāύ āĻāϰāĻžāϰ āϏāĻŽā§ āĻāύā§āĻāĻŋāĻāĻžāϰ āĻāĻžāĻāĻĒ āĻāϰ āĻĄāĻžāĻāĻž āĻā§ āĻĢā§āϞā§āĻ āĻ āĻāύāĻāĻžāϰā§āĻ āĻāϰāĻž āĻšā§ā§āĻā§āĨ¤
> āĻāĻŽāĻĒā§āϞāĻŋāϏāĻŋāĻ āĻāύāĻāĻžāϰāϏāύ āϏāĻŦ āϏāĻŽā§ āĻāĻžāϰā§āϝāĻāϰ āύā§, āύāĻŋāĻā§āϰ āĻāĻĻāĻžāĻšāĻžāϰāύ āĻāĻž āĻĻā§āĻāϞ⧠āĻāĻŽāĻĒā§āϞāĻŋāϏāĻŋāĻ āĻāύāĻāĻžāϰāϏāύ āĻāϰ āĻāĻāĻāĻŋ āϏāĻŋāĻŽāĻžāĻŦāĻĻā§āϧāϤāĻž āĻĒāĻžāĻā§āĻž āϝāĻžāĻŦā§-
Â
Â
Â
integer_number = 100
random_string =“hello”
addition = integer_number + random_string
print(type(addition))
Â
## Output: TypeError: unsupported operand type(s) for +: ‘int’ and ‘str’
Â
Â
āĻāĻŽāϰāĻž āĻāĻā§āώā§āϤā§āϰ⧠āĻāĻžāĻāĻĒ āĻāϰāϰ(Error) āĻĒāĻžāĻā§āĻāĻŋ, āĻ
āϰā§āĻĨāĻžā§, āĻāĻ āϰāĻāĻŽ āĻ
āĻŦāϏā§āĻĨāĻžā§ āĻĒāĻžāĻāĻĨāύ āĻāĻŽāĻĒā§āϞāĻŋāϏāĻŋāĻ āĻāĻžāĻāĻĒ āĻāĻžāϏā§āĻāĻŋāĻ āĻāϰāϤ⧠āĻĒāĻžāϰ⧠āύāĻž, āĻāĻ āϰāĻāĻŽ āĻ
āĻŦāϏā§āĻĨāĻžā§ āĻāĻŽāĻžāĻĻā§āϰāĻā§ āĻāĻā§āϏāĻĒā§āϞāĻŋāϏāĻŋāĻ āĻāĻžāϏā§āĻāĻŋāĻ āĻāϰ āĻāĻļā§āϰ⧠āύāĻŋāϤ⧠āĻšā§āĨ¤
āĻĒāĻžāĻāĻĨāύ āĻāĻŽāĻĒā§āϞāĻŋāϏāĻŋāĻ āĻāĻžāĻāĻĒ āĻāĻžāϏā§āĻāĻŋāĻ āĻāϰ āĻā§āώā§āϤā§āϰ⧠āϏāĻŦāϏāĻŽā§ āĻĒāĻžāĻāĻĨāύ āĻĄāĻžāĻāĻž āϞāϏ āύāĻž āĻšāĻā§āĻž āύāĻŋāĻļā§āĻāĻŋāϤ āĻāϰ⧠āĻāĻŋāύā§āϤ⧠āĻāĻā§āϏāĻĒā§āϞāĻŋāϏāĻŋāĻ āĻāĻžāϏā§āĻāĻŋāĻ āĻāϰ āĻā§āώā§āϤā§āϰ⧠āĻā§āύ āĻĄāĻžāĻāĻž āĻāĻžāĻāĻĒ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰ⧠āĻĻā§ā§āĻž āĻšāϞ⧠āĻĄāĻžāĻāĻž āϞāϏ āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤
Â
Â
āĻāĻā§āϏāĻĒā§āϞāĻŋāϏāĻŋāĻ āĻāĻžāϏā§āĻāĻŋāĻāĻ
āĻāĻā§āϏāĻĒā§āϞāĻŋāϏāĻŋāĻ āĻāĻžāϏā§āĻāĻŋāĻ āĻ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻžāϰ āĻā§āύ āĻĄāĻžāĻāĻž āĻāĻžāĻāĻĒ āĻā§ āĻĒā§āϰā§ā§āĻāύ āĻ
āύā§āϝāĻžā§ā§ āĻĄāĻžāĻāĻž āĻāĻžāĻāĻĒ āĻ āĻāύāĻāĻžāϰā§āĻ āĻāϰ⧠āύāĻŋāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻāĻā§āϏāĻĒā§āϞāĻŋāϏāĻŋāĻ āĻāĻžāϏā§āĻāĻŋāĻ āĻāϰ āĻāύā§āϝ āĻĒāĻžāĻāĻĨāύ⧠āĻāύā§āϏāĻā§āϰāĻžāĻā§āĻāϰ āĻĢāĻžāĻāĻļāύ āĻŦā§āϝāĻžāĻšāĻžāϰ āĻāϰāĻž āĻšā§āĨ¤ āĻāύā§āϏāĻā§āϰāĻžāĻā§āĻāϰ āĻĢāĻžāĻāĻļāύ āĻā§āϞ⧠āĻšāϞ, int(), float(), str() āĻāϤā§āϝāĻžāĻĻāĻŋāĨ¤
āĻāĻĒāϰā§āϰ āĻāĻĻāĻžāĻšāĻžāϰāύāĻāĻŋ āϝāĻĻāĻŋ āĻāĻŽāϰāĻž āĻāĻā§āϏāĻĒā§āϞāĻŋāϏāĻŋāĻ āĻāĻžāϏā§āĻāĻŋāĻ āĻāϰ⧠āĻāϰāĻž āĻšā§ āϤāĻžāĻšāϞ⧠āĻāĻžāĻāĻĒ āĻāϰāϰ āĻšāĻŦā§ āύāĻž,
Â
Â
Â
integer_number = 100
random_string =“hello”
integer_to_string = str(integer_number)
addition = integer_to_string + random_string
print(addition)
print(type(addition))
Â
## Output:
## 100hello
## <class ‘str’>
Â
āĻāĻŋāĻā§ āĻāĻžāĻāĻĒ āĻāĻžāϏā§āĻāĻŋāĻ āĻĢāĻžāĻāĻļāύāĻ
*int() -> āĻāύā§āĻāĻŋāĻāĻžāϰ āϞāĻŋāĻā§āϰāĻžāϞ āĻĨā§āĻā§ āĻāύā§āĻāĻŋāĻāĻžāϰ āĻāĻžāĻāĻĒ āĻ
āĻŦāĻā§āĻā§āĻ āĻ āĻāύāĻāĻžāϰā§āϏāύ āĨ¤
*float() -> āĻĢā§āϞā§āĻ āϞāĻŋāĻā§āϰāĻžāϞ āĻĨā§āĻā§ āĻĢā§āϞā§āĻ āĻāĻžāĻāĻĒ āĻ
āĻŦāĻā§āĻā§āĻ āĻ āĻāύāĻāĻžāϰā§āϏāύ āĨ¤
*str() -> āϏā§āĻā§āϰāĻŋāĻ āϞāĻŋāĻā§āϰāĻžāϞ āĻĨā§āĻā§ āϏā§āĻā§āϰāĻŋāĻ āĻāĻžāĻāĻĒ āĻ
āĻŦāĻā§āĻā§āĻ āĻ āĻāύāĻāĻžāϰā§āϏāύāĨ¤
Example 1:
integer_number = 100
float_number = 10.67
total = integer_number + float_number
print(total)
print(type(total))
# Output:
# 110.67
# <class ‘float’>
Example 2:
integer_number = 100
random_string = “hello”
addition = integer_number + random_string
print(type(addition))
# Output:
# TypeError: unsupported operand type(s) for +: ‘int’ and ‘str’
Example 3:
integer_number = 100
random_string = “hello”
integer_to_string = str(integer_number)
addition = integer_to_string + random_string
print(addition)
print(type(addition))
# Output:
# 100hello
# <class ‘str’>
Example 4:
num= 100
float_num = float(100)
print(float_num)
print(type(float_num))
# Output
#100.0
#<class ‘float’>
Example 5:
num= 100
float_num = float(100)
print(float_num)
print(type(float_num))
# Output
#100.0
#<class ‘float’>
str_num= str(float_num) + “50”
print(str_num)
print(type(str_num))
# Output
#100.050
#<class ‘str’>
āĻ
āύā§āĻļā§āϞāύāĻ
Â
ā§§āĨ¤ āĻāĻāĻāĻŋ āĻāύā§āĻāĻŋāĻāĻžāϰ(Integer) āĻ āĻāĻāĻāĻŋ āĻĢā§āϞā§āĻ (Float) āĻĄāĻžāĻāĻž āĻāĻžāĻāĻĒā§āϰ āĻā§āϝāĻžāϞ⧠āϝā§āĻ āĻāϰ⧠āϝā§āĻāĻĢāϞ āϰāĻŋāĻāĻžāϰā§āύ āĻāϰā§āύ
⧍āĨ¤ āĻĻā§ âāĻāĻŋ āĻĢā§āϞā§āĻ āĻā§āϝāĻžāϞ⧠āϝā§āĻ āĻāϰ⧠āĻāύā§āĻāĻŋāĻāĻžāϰ⧠āĻāύāĻāĻžāϰā§āĻ āĻāϰā§āύ āĨ¤
ā§ŠāĨ¤ āĻāĻāĻāĻŋ āĻāύā§āĻāĻŋāĻāĻžāϰ āĻ āĻāĻāĻāĻŋ āϏā§āĻā§āϰāĻŋāĻ āĻā§āϝāĻžāϞ⧠āϝā§āĻ āĻāϰā§āύ āĨ¤
ā§ĒāĨ¤ āĻāĻāĻāĻŋ āϏā§āĻā§āϰāĻŋāĻ āĻā§ āĻāύā§āĻāĻŋāĻāĻžāϰ⧠āĻāύāĻāĻžāϰā§āĻ āĻāϰ⧠āĻĻā§āĻā§āύ āĻāĻŋ āϰā§āĻāĻžāϞā§āĻ āĻāϏ⧠āĨ¤
ā§ĢāĨ¤ āĻĻā§āĻāĻŋ āĻāύā§āĻāĻŋāĻāĻžāϰ āĻā§āϝāĻžāϞ⧠āϝā§āĻ āĻāϰ⧠āϏā§āĻā§āϰāĻŋāĻ āĻ āĻāύāĻāĻžāϰā§āĻ āĻāϰā§āύ āĨ¤
 āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āύ āĻĒā§āϰāĻļā§āύāϏāĻŽā§āĻš
Â
ā§§āĨ¤ āĻĒāĻžāĻāĻĨāύ⧠āĻāĻžāĻāĻĒāĻāĻžāϏā§āĻāĻŋāĻ āĻāĻŋ?
⧍āĨ¤ āĻĒāĻžāĻāĻĨāύ⧠āĻāĻžāĻāĻĒ āĻāĻžāϏā§āĻāĻŋāĻ āĻāϰ āĻĒā§āϰāĻāĻžāϰāĻā§āϞ⧠āĻāϞā§āĻāύāĻž āĻāϰā§āύāĨ¤
ā§ŠāĨ¤ āĻāĻā§āϏāĻĒā§āϞāĻŋāϏāĻŋāĻ āĻāĻžāϏā§āĻāĻŋāĻ āĻāĻāύ āĻāϰāϤ⧠āĻšā§ ?
ā§ĒāĨ¤ āĻāĻāĻāĻŋ āĻāύā§āĻāĻŋāĻāĻžāϰ āĻ āĻāĻāĻāĻŋ āϏā§āĻā§āϰāĻŋāĻ āϝā§āĻ āĻāϰāϞ⧠āĻāĻāĻāĻĒā§āĻ āĻāĻŋ āĻšāĻŦā§?
ā§ĢāĨ¤ āĻāĻāĻāĻŋ āĻāύā§āĻāĻŋāĻāĻžāϰ āĻ āĻāĻāĻāĻŋ āĻĢā§āϞā§āĻ āύāĻžāĻŽā§āĻŦāĻžāϰ āϝā§āĻ āĻāϰāϞ⧠āϝā§āĻāĻĢāϞā§āϰ āĻĄāĻžāĻāĻž āĻāĻžāĻāĻĒ āĻāĻŋ āĻšāĻŦā§?
ā§ŠāĨ¤ āĻāĻā§āϏāĻĒā§āϞāĻŋāϏāĻŋāĻ āĻāĻžāϏā§āĻāĻŋāĻ āĻāĻāύ āĻāϰāϤ⧠āĻšā§ ?
ā§ĒāĨ¤ āĻāĻāĻāĻŋ āĻāύā§āĻāĻŋāĻāĻžāϰ āĻ āĻāĻāĻāĻŋ āϏā§āĻā§āϰāĻŋāĻ āϝā§āĻ āĻāϰāϞ⧠āĻāĻāĻāĻĒā§āĻ āĻāĻŋ āĻšāĻŦā§?
ā§ĢāĨ¤ āĻāĻāĻāĻŋ āĻāύā§āĻāĻŋāĻāĻžāϰ āĻ āĻāĻāĻāĻŋ āĻĢā§āϞā§āĻ āύāĻžāĻŽā§āĻŦāĻžāϰ āϝā§āĻ āĻāϰāϞ⧠āϝā§āĻāĻĢāϞā§āϰ āĻĄāĻžāĻāĻž āĻāĻžāĻāĻĒ āĻāĻŋ āĻšāĻŦā§?