www_w3schools_com_python_python_numbers_asp
www_w3schools_com_python_python_numbers_asp
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY
Python Tutorial
Python HOME
Python Intro
Python Get Started
Python Syntax
Python Comments Python Numbers
Python Variables
Python Data Types ❮ Previous Next ❯
Python Numbers
Python Casting
Python Strings
Python Booleans
Python Numbers
Python Operators
There are three numeric types in Python:
Python Lists
Python Tuples int
Python Sets float
Python Dictionaries complex
Python If...Else
Python While Loops Variables of numeric types are created when you assign a value to them:
Python Arrays
x = 1 # int
Python Classes/Objects
y = 2.8 # float
Python Inheritance z = 1j # complex
Python Iterators
Python Polymorphism
Python Scope
To verify the type of any object in Python, use the type() function:
Python Modules
PDFmyURL converts web pages and even full websites to PDF easily and quickly.
Example
print(type(x))
print(type(y))
print(type(z))
Try it Yourself »
Int
COLOR
Int, or integer, is a whole number, positive or negative, without decimals, of unlimited length.
PICKER
Example
Integers:
x = 1
y = 35656222554887711
z = -3255522
print(type(x))
print(type(y))
print(type(z))
Try it Yourself »
Float
PDFmyURL converts web pages and even full websites to PDF easily and quickly.
Float, or "floating point number" is a number, positive or negative, containing one or more
decimals.
Example
Floats:
x = 1.10
y = 1.0
z = -35.59
print(type(x))
print(type(y))
print(type(z))
Try it Yourself »
Float can also be scientific numbers with an "e" to indicate the power of 10.
Example
Floats:
x = 35e3
y = 12E4
z = -87.7e100
print(type(x))
print(type(y))
print(type(z))
PDFmyURL converts web pages and even full websites to PDF easily and quickly.
Try it Yourself »
Complex
Complex numbers are written with a "j" as the imaginary part:
Example
Complex:
x = 3+5j
y = 5j
z = -5j
print(type(x))
print(type(y))
print(type(z))
Try it Yourself »
Type Conversion
You can convert from one type to another with the int() , float() , and complex()
methods:
PDFmyURL converts web pages and even full websites to PDF easily and quickly.
Example
Convert from one type to another:
x = 1 # int
y = 2.8 # float
z = 1j # complex
print(a)
print(b)
print(c)
print(type(a))
print(type(b))
print(type(c))
Try it Yourself »
Note: You cannot convert complex numbers into another number type.
PDFmyURL converts web pages and even full websites to PDF easily and quickly.
Random Number
Python does not have a random() function to make a random number, but Python has a built-in
module called random that can be used to make random numbers:
Example
Import the random module, and display a random number between 1 and 9:
import random
print(random.randrange(1, 10))
Try it Yourself »
In our Random Module Reference you will learn more about the Random module.
?
Exercise
Which is NOT a legal numeric data type in Python:
int
long
float
PDFmyURL converts web pages and even full websites to PDF easily and quickly.
Submit Answer »
❮ Previous Next ❯
PDFmyURL converts web pages and even full websites to PDF easily and quickly.
Bootstrap Tutorial PHP Reference Bootstrap Examples jQuery Certificate
PHP Tutorial HTML Colors PHP Examples Java Certificate
Java Tutorial Java Reference Java Examples C++ Certificate
C++ Tutorial Angular Reference XML Examples C# Certificate
jQuery Tutorial jQuery Reference jQuery Examples XML Certificate
Copyright 1999-2024 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS.
PDFmyURL converts web pages and even full websites to PDF easily and quickly.