Biến Python
Varia b l e s
Các biến là vùng chứa để lưu trữ các giá trị dữ liệu.
Tạo biến
Python không có lệnh để khai báo một biến.
Một biến được tạo ngay khi bạn gán giá trị cho nó lần đầu tiên.
Thí dụ
x = 5
y = "John"
print(x)
print(y)
Các biến không cần phải khai báo với bất kỳ kiểu cụ thể nào và thậm chí có thể thay đổi kiểu sau khi chúng đã được thiết lập.
Thí dụ
x = 4 # x is of type int
x = "Sally" # x is now of type str
print(x)
Vật đúc
Nếu bạn muốn chỉ định kiểu dữ liệu của một biến, điều này có thể được thực hiện với việc ép kiểu.
Thí dụ
x =
str(3) # x will be '3'
y = int(3) # y
will be 3
z = float(3) # z will be 3.0
Nhận loại
Bạn có thể lấy kiểu dữ liệu của một biến bằng type()
hàm.
Thí dụ
x = 5
y = "John"
print(type(x))
print(type(y))
Bạn sẽ tìm hiểu thêm về
các kiểu dữ liệu và
truyền ở phần sau trong hướng dẫn này.
Báo giá đơn hay báo giá kép?
Biến chuỗi có thể được khai báo bằng cách sử dụng dấu ngoặc kép hoặc đơn:
Thí dụ
x = "John"
# is the same as
x =
'John'
Trường hợp nhạy cảm
Tên biến phân biệt chữ hoa chữ thường.
Thí dụ
Điều này sẽ tạo ra hai biến:
a = 4
A =
"Sally"
#A will not overwrite a