0% found this document useful (0 votes)
9 views7 pages

Python Type Casting Explained

Uploaded by

Alan Joy
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views7 pages

Python Type Casting Explained

Uploaded by

Alan Joy
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Python Casting

CS1543: PYTHON PROGRAMMING


What is meant by type casting?
• Type casting or type conversion is a method of changing an entity from
one data type to another.
• It is used in computer programming to ensure variables are correctly
processed by a function.
Specify a Variable Type

• Casting in python is therefore done using constructor functions:


• int( ) - constructs an integer number from an integer literal, a float literal (by rounding
down to the previous whole number), or a string literal (providing the string represents
a whole number)
• float( ) - constructs a float number from an integer literal, a float literal or a string literal
(providing the string represents a float or an integer)
• str( ) - constructs a string from a wide variety of data types, including strings, integer
literals and float literals
Python Casting

• Example:
Integers:
x = int(1) # x will be 1
y = int(2.8) # y will be 2
z = int("3") # z will be 3
Python Casting
• Example:
• Float:
x = float(1) # x will be 1.0
y = float(2.8) # y will be 2.8
z = float("3") # z will be 3.0
w = float("4.2") # w will be 4.2
Python Casting
• Example:
• String:
x = str("s1") # x will be 's1'
y = str(2) # y will be '2'
z = str(3.0) # z will be '3.0'
Thank you…

You might also like