Home > Article > Backend Development > Basic introduction to integers in Python (code examples)
This article brings you a basic introduction to integers in Python (code examples). It has certain reference value. Friends in need can refer to it. I hope it will be helpful to you.
There are the following basic data types in Python:
Integer int
String str
Floating point number float
Collection set
List list
Tuple tuple
Dictionary dict
Boolean type bool
Date date
where Variable data types include: list (list), dict (dictionary), set (set);
Immutable data types include: int (integer), float (floating point), str (string), bool (Boolean type), tuple (tuple);
What are mutable objects and immutable objects?
Immutable object: This means that the value in the memory pointed to by the object cannot be changed. When a variable is changed, since the value it refers to cannot be changed, it is equivalent to copying the original value and then changing it. This will open up a new address, and the variable will point to this new address;
Variable object: This means that the value in the memory pointed to by the object can be changed. After a variable (a reference to be precise) is changed, the value it refers to is actually changed directly. No copying occurs, and no new address is opened. What should be changed is the variable itself;
int (integer type)
is usually called an integer or an integer, a positive or negative integer, without a decimal point;
Create an integer type: the left side of the equal sign is Variable name, the right side is the value to be assigned;
a = 100 or b = -100
The operators before the integer data type variable are: addition (+), subtraction (-) , multiplication (), division (/) and power (*);
a = 1 b = 2 #加 c1 = a + b print(c1) #输出:3 #减 c2 = b - a print(c2) #输出:1 #乘 c3 = a * b print(c3) #输出:2 #除 c4 = a / b print(c4) #输出:0.5 #幂 - > 相当于a的b次方 c5 = a ** b print(c5) #输出:1
Convert integer to string
a = 100 str_a = str(a) print(str_a,type(str_a)) #输出:100 <class 'str'>
Because python int and str are immutable data types, so the str() method here only refers to the data corresponding to the original variable, rather than modifying the type of the original variable;
The above is the detailed content of Basic introduction to integers in Python (code examples). For more information, please follow other related articles on the PHP Chinese website!