Biếnbles
Các biến là các thùng chứa để lưu trữ giá trị dữ liệu.
Tạo các 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 chỉ định một giá trị cho nó.
Các biến không cần phải được khai báo với bất kỳ loại cụ thể nào và thậm chí có thể thay đổi loại sau khi chúng được đặt.
Thí dụ
x = 4 & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # x thuộc loại int x = "sally" # x hiện là loại in str [x]
x = "Sally" # x is now of type str
print[x]
Hãy tự mình thử »
Vật đúc
Nếu bạn muốn chỉ định loại dữ liệu của một biến, điều này có thể được thực hiện với việc đúc.
Thí dụ
x = 4 & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # x thuộc loại int x = "sally" # x hiện là loại in str [x]
y = int[3] # y will be
3
z = float[3] # z will be 3.0
Hãy tự mình thử »
Vật đúc
Nếu bạn muốn chỉ định loại dữ liệu của một biến, điều này có thể được thực hiện với việc đúc.
x = str [3] & nbsp; & nbsp; & nbsp; # x sẽ là '3'y = int [3] & nbsp; & nbsp; & nbsp; # y sẽ là 3z = float [3] & nbsp; # z sẽ là 3.0
Nhận loại
Bạn có thể nhận được loại dữ liệu của một biến với hàm type[]
.
Case-Sensitive
Bạn sẽ tìm hiểu thêm về các loại dữ liệu và đúc sau trong hướng dẫn này.
Thí dụ
x = 4 & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # x thuộc loại int x = "sally" # x hiện là loại in str [x]
Hãy tự mình thử »
A = "Sally"
#A will not overwrite a
Hãy tự mình thử »
Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Đọc
Bàn luận
Syntax: var_name = value
Example:
a = 4
Một biến là một phân đoạn bộ nhớ với một tên duy nhất được sử dụng để giữ dữ liệu sau này sẽ được xử lý. Mặc dù mỗi ngôn ngữ lập trình có một cơ chế khác nhau để khai báo các biến, tên và dữ liệu sẽ được gán cho từng biến luôn giống nhau. Chúng có khả năng lưu trữ các giá trị của các loại dữ liệu.
Toán tử gán [=] gán giá trị được cung cấp bên phải với tên biến được đặt ở bên trái. Cho là cú pháp cơ bản của khai báo biến:
Mặc dù khai báo các biến theo kiểu này, người ta phải cẩn thận với thứ tự của các tên và giá trị tương ứng của chúng tên biến đầu tiên ở bên trái của toán tử gán được gán với giá trị đầu tiên ở bên phải, v.v. & nbsp;
Ví dụ 1:
Việc gán biến trong một dòng cũng có thể được thực hiện cho các loại dữ liệu khác nhau.
Python3
a, b
=
4
a = 40
a = 41
a = 42
a = 43
a = 44
a = 45
a = 42
a = 47
a = 42
a = 43
value assigned to a 4 value assigned to b 80
a = 45
a = 42
value assigned to a 4 value assigned to b 83
Output:
value assigned to a 4 value assigned to b 8
Ví dụ 2:
Không chỉ phân công biến đơn giản, bài tập sau khi thực hiện một số thao tác cũng có thể được thực hiện theo cùng một cách.
Python3
a = 42
a = 43
value assigned to a 4 value assigned to b 86
a = 45
value assigned to a 4 value assigned to b 88
=
4
a = 40__322
a = 42
a = 47
a = 42
value assigned to a 4 value assigned to b 83
a = 42
11 242
a = 42
11 244
Output:
assigning values of different datatypes 4 geeks 3.14 True
Ví dụ 3:
Gán kết quả hoạt động khác nhau cho nhiều biến.
Python3
a, b
=
a = 41
a = 40
11 249
G eek s0____8
G eek s2
G eek s3
G eek s4
G eek s55555
a = 42
G eek s8
a = 42
type[]
0Output:
11 24
Ví dụ 4:
Ở đây, chúng tôi đang lưu trữ các ký tự khác nhau trong một biến khác nhau.
Python3
type[]
1=
type[]
3
type[]
4=
type[]
6type[]
7type[]
8type[]
9__707099type[]
84
a, b
4
a = 42
a = 47
a = 42
value assigned to a 4 value assigned to b 83
a = 42
11 242
Output:
G eek s