Biểu thức số học và biến số trong Python (3/100 Days of 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ủ đề:
- Toán tử số học cơ bản
- Thứ tự các hoạt động
- Sử dụng dấu ngoặc đơn để xác định thứ tự của hoạt động
- Gán giá trị cho biến
- 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:
Đâ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?
- Trọn bộ: 100 Days of Python
- Chủ đề trước: Nhận thông tin đầu vào từ người dùng
- Chủ đề tiếp theo: Sắp có…

![Dù sao thì một danh sách được liên kết là gì? [Phần 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































