Biểu thức số học và biến số trong Python (3/100 Days of Python)

Jan 04 2023
Các biểu thức số học trong Python có thể được sử dụng để thực hiện các phép toán trên các giá trị số. Trong hướng dẫn này, chúng ta sẽ đề cập đến một số chủ đề: Trong Python, bạn có thể sử dụng các toán tử sau để thực hiện các phép toán số học cơ bản: Đây là chương trình trình bày cách sử dụng các phép toán số học trong Python: Thứ tự các phép toán Trong Python, cũng như trong toán học, thứ tự của các hoạt động xác định cách đánh giá các biểu thức số học.
Ngày thứ 3 của chuỗi bài đăng trên blog “100 Days of Python” bao gồm các số, biểu thức số học và biến số trong Python

Các biểu thức số học trong Python có thể được sử dụng để thực hiện các phép toán trên các giá trị số. Trong hướng dẫn này, chúng tôi sẽ đề cập đến một số chủ đề:

  1. Toán tử số học cơ bản
  2. Thứ tự các hoạt động
  3. Sử dụng dấu ngoặc đơn để xác định thứ tự của hoạt động
  4. Gán giá trị cho biến
  5. Nhận đầu vào số nguyên

Trong Python, bạn có thể sử dụng các toán tử sau để thực hiện các phép tính số học cơ bản:

Các phép tính số học cơ bản trong Python với các ví dụ sử dụng

Đây là một chương trình trình bày cách sử dụng các phép tính số học trong Python:

print(3 + 2)  # Output: 5
print(3 - 2)  # Output: 1
print(3 * 2)  # Output: 6
print(3 / 2)  # Output: 1.5
print(3 // 2) # Output: 1
print(3 % 2)  # Output: 1
print(3 ** 2) # Output: 9

Thứ tự các hoạt động

Trong Python, cũng như trong toán học, thứ tự của các phép toán xác định cách đánh giá các biểu thức số học. Python tuân theo thứ tự toán học tiêu chuẩn của các phép toán: dấu ngoặc đơn, số mũ, phép nhân và phép chia (thực hiện từ trái sang phải), cộng và trừ (thực hiện từ trái sang phải).

Đây là một ví dụ về cách thứ tự các hoạt động được áp dụng trong Python:

print(3 + 2 * 4 - 1)
# 3 + 2 * 4 - 1
#  = 3 + 8 - 1
#  = 11 - 1
#  = 10

Bạn có thể sử dụng dấu ngoặc đơn để chỉ định thứ tự các phép tính trong một biểu thức số học. Dấu ngoặc đơn được dùng để nhóm các thao tác và chỉ ra rằng chúng nên được thực hiện trước các thao tác khác.

Đây là một ví dụ về cách bạn có thể sử dụng dấu ngoặc đơn để chỉ định thứ tự của các hoạt động:

print((3 + 2) * 4 - 1)
# (3 + 2) * 4 - 1
#  = 5 * 4 - 1
#  = 20 - 1
#  = 19

Bạn có thể gán giá trị cho các biến trong Python bằng toán tử gán =. Sau đó, bạn có thể sử dụng các biến này trong các biểu thức số học:

x = 3
y = 2
print(x + y)  # Output: 5
print(x * y)  # Output: 6

Để lấy số nguyên từ đầu vào trong Python, bạn có thể sử dụng int()hàm:

num = input("Enter an integer: ")  # Get input from the user
num = int(num)                     # Convert the input to an integer
print(num)                         # Print the integer

Chúng ta cũng có thể lấy đầu vào và chuyển đổi nó thành số nguyên bằng một dòng:

age = int(input("Enter an integer: "))  # Get input from the user
print(2 * age)                          # Print twice the age

Khi học trực tuyến, điều rất quan trọng là áp dụng kiến ​​thức để đảm bảo rằng nó bám sát.

Ghé thăm Học viện sâu sắc để thực hành: các biến và phép tính số học .

Cái gì tiếp theo?