Sunday, September 29, 2024

[Python] Lesson 1 – Biến trong Python

-

1. Variables.

Biến (variables) trong Python là một đối tượng được sử dụng để lưu trữ giá trị hoặc tham chiếu đến một đối tượng khác. Trong Python, khi bạn tạo một biến, bạn cần phải đặt tên cho biến đó và gán một giá trị cho nó bằng toán tử “=”.

Ví dụ:

# Định nghĩa biến 'x' và gán giá trị cho nó
x = 10

# In ra giá trị của biến 'x'
print(x)

# Cập nhật giá trị của biến 'x'
x = 20

# In ra giá trị của biến 'x' sau khi cập nhật
print(x)

Đoạn mã trên định nghĩa một biến x với giá trị ban đầu là 10. Sau đó, giá trị của biến được cập nhật thành 20. Bạn cũng có thể sử dụng các toán tử khác để thay đổi giá trị của biến như +=, -=, *=/=. Ví dụ:

# Định nghĩa biến 'x' và gán giá trị cho nó
x = 10

# Sử dụng toán tử '+=' để cộng thêm giá trị vào biến 'x'
x += 5

# In ra giá trị của biến 'x' sau khi cộng
print(x)

# Sử dụng toán tử '*=' để nhân giá trị vào biến 'x'
x *= 2

# In ra giá trị của biến 'x' sau khi nhân
print(x)

Kết quả sẽ là:

15
30

Ngoài ra, bạn có thể tạo nhiều biến trong cùng một lệnh và gán giá trị cho chúng như sau:

# Định nghĩa các biến và gán giá trị cho chúng
a, b, c = 1, 2, 3

# In ra giá trị của các biến
print(a, b, c)

Kết quả sẽ là:

1 2 3

Trong Python, các biến cũng có thể tham chiếu đến các đối tượng khác như chuỗi, danh sách, từ điển và nhiều hơn nữa. Ví dụ:

# Định nghĩa biến 'my_list' và gán giá trị cho nó
my_list = [1, 2, 3]

# Thêm phần tử vào danh sách thông qua biến 'my_list'
my_list.append(4)

# In ra giá trị của danh sách
print(my_list)

Kết quả sẽ là:

[1, 2, 3, 4]

Trong ví dụ trên, biến my_list tham chiếu đến một danh sách và các phép toán cũng có thể được thực hiện trên các biến tham chiếu đến các đối tượng khác. Ví dụ:

# Định nghĩa biến 'my_dict' và gán giá trị cho nó
my_dict = {'name': 'John', 'age': 30}

# Thay đổi giá trị của một key trong từ điển thông qua biến 'my_dict'
my_dict['age'] = 40

# In ra giá trị của từ điển
print(my_dict)

Kết quả sẽ là:

{'name': 'John', 'age': 40}

Như vậy, biến trong Python giúp lưu trữ và tham chiếu đến các giá trị và đối tượng khác nhau, là một khái niệm rất quan trọng trong lập trình Python và được sử dụng rất nhiều trong các chương trình Python.

2. Multiple assignment.

Multiple assignment trong Python là cách để gán giá trị cho nhiều biến cùng một lúc, với một hoặc nhiều giá trị được định nghĩa trong một danh sách hoặc tuple. Việc này giúp tiết kiệm thời gian và làm cho mã của bạn dễ đọc hơn.

Ví dụ:

# Gán giá trị cho các biến cùng một lúc
a, b, c = 1, 2, 3

# In ra giá trị của các biến
print(a, b, c)

Kết quả sẽ là:

1 2 3

Bạn cũng có thể sử dụng multiple assignment để hoán đổi giá trị giữa hai biến, thay vì sử dụng một biến trung gian:

# Định nghĩa các biến và gán giá trị cho chúng
x = 10
y = 20

# Hoán đổi giá trị giữa hai biến
x, y = y, x

# In ra giá trị của các biến sau khi hoán đổi
print(x, y)

Kết quả sẽ là:

20 10

Ngoài ra, multiple assignment cũng có thể được sử dụng để gán giá trị cho các biến từ một danh sách hoặc tuple:

# Định nghĩa một danh sách chứa các giá trị
my_list = [1, 2, 3]

# Gán giá trị của danh sách cho các biến
a, b, c = my_list

# In ra giá trị của các biến
print(a, b, c)

Kết quả sẽ là:

1 2 3

Multiple assignment là một tính năng rất tiện lợi trong Python, giúp cho việc gán giá trị cho nhiều biến cùng một lúc trở nên dễ dàng và nhanh chóng.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

4,956FansLike
256FollowersFollow
223SubscribersSubscribe
spot_img

Related Stories