Python Numbers
Numbers are a fundamental data type in Python used to represent numerical values. In this lesson, we will cover the different types of numbers in Python and how to work with them.
Integer Numbers (int)
Integers are whole numbers, positive or negative, without any decimal point. For example:
x = 5
y = -3
z = 0
Floating-point Numbers (float)
Floating-point numbers are numbers with a decimal point or in exponential form. For example:
a = 3.14
b = -0.001
c = 1.23e-4
Complex Numbers (complex)
Complex numbers have a real and imaginary part, represented as a + bj
, where a
is the real part and b
is the imaginary part. For example:
z = 1 + 2j
w = -3 - 4j
Mathematical Operations
Python supports various mathematical operations on numbers, such as addition, subtraction, multiplication, division, and exponentiation. For example:
x = 10
y = 3
sum = x + y
difference = x - y
product = x * y
quotient = x / y
remainder = x % y
power = x ** y
Conclusion
Numbers are a crucial part of Python programming, used in a wide range of applications. Understanding the different types of numbers and how to work with them will help you write more efficient and expressive Python code.