Python Casting
Python Casting
In Python, casting is used to convert a variable from one data type to another.
Python provides built-in functions like int()
, float()
, and str()
for type conversion.
Types of Casting in Python
1. Integer Casting (int()
)
The int()
function converts a value into an integer.
# Convert float to integer
x = int(10.5)
print(x) # Output: 10
# Convert string to integer
y = int("20")
print(y) # Output: 20
2. Float Casting (float()
)
The float()
function converts a value into a floating-point number.
# Convert integer to float
a = float(5)
print(a) # Output: 5.0
# Convert string to float
b = float("3.14")
print(b) # Output: 3.14
3. String Casting (str()
)
The str()
function converts a value into a string.
# Convert integer to string
num = str(100)
print(num) # Output: '100'
# Convert float to string
pi = str(3.14)
print(pi) # Output: '3.14'
Conclusion
- Use
int()
to convert values into integers.
- Use
float()
to convert values into floating-point numbers.
- Use
str()
to convert values into strings.