Biểu thức số học là gì năm 2024

Nếu trong biểu thức có dấu ngoặc thì ta thực hiện các phép tính ở trong ngoặc trước

1. Làm quen với biểu thức

  1. Ví dụ về biểu thức

Tính độ dài các đường gấp khúc ABC và ABCD (như hình vẽ).

5 + 5; 24 - 7; 5 x 2; 8 : 2; 5 x 2 + 8; 18 : 3 - 2; .... là các biểu thức

  1. Giá trị của biểu thức

Cho biểu thức: 35 + 8 - 10

- Tính: 35 + 8 - 10 = 43 - 10

\= 33

- Giá trị của biểu thức 35 + 8 - 10 là 33.

2. Tính giá trị của biểu thức

- Nếu trong biểu thức có chứa các phép tính cộng, trừ, nhân, chia ta thực hiện các phép tính nhân, chia trước, thực hiện các phép tính cộng trừ sau.

- Nếu trong biểu thức chỉ có phép tính cộng, trừ hoặc chỉ có phép tính nhân, chia ta thực hiện các phép tính theo thứ tự từ trái sang phải.

Biến là một tên định danh trong các ngôn ngữ lập trình. Một khi được khai báo, biến sẽ được trình dịch cấp cho một vùng nhớ trong bộ nhớ nơi nó có thể lưu trữ giá trị, giá trị này có thể thay đổi trong quá trình thực hiện chương trình. Đặc điểm này khiến biến là một thành phần quan trọng trong mọi ngôn ngữ lập trình.

Ở các ngôn ngữ trước đây như Pascal, C++, biến phải được khai báo trước khi sử dụng bằng từ khoá tương ứng (với Pascal là var, với C++ là kiểu dữ liệu đặt trước tên biến). Nhưng trong Python, biến được tạo ra và cấp phát bộ nhớ ngay khi nó được gán cho một giá trị, chính vì vậy mà biến và lệnh gán luôn đi cùng nhau.

Cú pháp khai báo biến trong Python như sau:

=

ngay sau lệnh này, giá trị sẽ được gán cho biến, tuỳ thuộc và giá trị có kiểu dữ liệu gì thì biến cũng mang kiểu dữ liệu đó.

Ví dụ:

\>>> x = 3

\>>> x # x được gán bằng 3 và có kiểu là số nguyên

3

\>>> y = "Nguyễn Tri Phương"

\>>> y # y được gán giá trị là "Nguyễn Tri Phương" và có kiểu xâu kí tự

'Nguyễn Tri Phương'

Nhiệm vụ 1. Viết một chương trình python cho phép khai báo và gán các biến hoten = "Tên em", namsinh = năm sinh của em, lop = "lớp của em" và xuất các biến này ra màn hình bằng lệnh print()

Python cũng cho phép chúng ta gán giá trị của một biểu thức cho biến.

Cú pháp gán biểu thức cho biến:

=

Sau lệnh này, trình dịch sẽ tính giá trị của biểu thức rồi gán giá trị đó cho biến. Vì vậy các hạng tử có trong biểu thức phải được xác định trước đó.

Ví dụ:

\>>> x = 3+5

\>>> x # giá trị của x được gán bằng giá trị của 3 + 5 = 8

8

\>>> y = 2

\>>> z = x + y

\>>> z # z được gán cho giá trị của x + y = 8 + 2 = 10

10

\>>> t = z + g

\>>> t # Lỗi xãy ra vì g chưa được xác định trước đó

Báo lỗi

Các em cần lưu ý thêm là biến trong Python sẽ được xác định kiểu ngay khi ta gán giá trị cho nó lần đầu, vì vậy phải chú ý đến kiểu của các biến để tránh tính toán các giá trị không cùng kiểu.

Ví dụ:

\>>> x = 3

\>>> y = "Hùng Vương"

\>>> z = x + y # lỗi xãy ra ở đây vì x là số nguyên, y là xâu kí tự, ta không thể cộng như vậy.

Tuy nhiên lệnh gán sau đây có thể được chấp nhận

\>>> x = 3

\>>> y = "Chao ban"

\>>> x = y # tại chỗ này x được cập nhật giá trị mới đồng thời kiểu dữ liệu của nó cũng thay đổi theo dữ liệu mới này.

\>>> x

'Chao ban'

Nhiệm vụ 2. Viết một chương trình python cho phép gán chiều dài hình chữ nhật bằng 5, chiều rộng bằng 3.5, tính và xuất ra chu vi và diện tích của hình chữ nhật bằng lệnh print().

Python cũng cho phép chúng ta gán giá trị cho đồng thời nhiều biến bằng cách:

, , = , ,

Ví dụ:

\>>> x, y, z = 2, 3, 5

\>>> t = x + y + z

\>>> t

10

Qua các ví dụ trên, các em có thể thấy Python rất linh động trong việc cấp phát bộ nhớ cho biến, tuy nhiên cũng có một vài quy tắt mà chúng ta cần tuân thủ khi đặt tên biến:

  • Chỉ gồm các chữ cái, chữ số và dấu gạch dưới
  • Không bắt đầu bằng số
  • Phân biệt chữ hoa, chữ thường
  • Không được trùng từ khoá (key word)

Là các tên định danh do ngôn ngữ lập trình quy định để làm các nhiệm vụ cụ thể. Lập trình viên phải dùng các tên này với ý nghĩa xác định đó và không được dụng với ý nghĩa khác.

Các từ khoá trong Python 3:

Biểu thức số học là gì năm 2024

Nguồn: Sách Tin 10 - Kết nối tri thức và cuộc sống - Trang 95

Bài tập trắc nghiệm ngắn 1

Các phép toán số học trong Python

Biểu thức số học là gì năm 2024

Nguồn: V1study - link: Các phép toán co bản trong python

Nhiệm vụ 3: Viết chương trình Python gán cho x giá trị 5 sau đó tính và xuất ra giá trị của y và z bằng lệnh print(). Trong đó y và z được tính bằng công thức:

Biểu thức số học là gì năm 2024

Nhiệm vụ 4. Viết chương trình gán cho R một giá trị bất kỳ rồi tính và xuất ra chu vi và diện tích của hình tròn, lấy Pi = 3.1415

Nhiệm vụ 5. Viết các lệnh để thực hiện việc đổi số giây ss cho trước sang số ngày, giờ, phút, giây, in kết quả ra màn hình.

Ví dụ, nếu ss = 684 500 thì kết quả in ra như sau:

684 500 giây = 7 ngày 22 giờ 8 phút 20 giây

Gợi ý. Sử dụng các phép toán lấy thương nguyên, lấy số dư và các cách đổi sau:

1 ngày = 86 400 giây; 1 giờ = 3 600 giây; 1 phút = 60 giây.

Nhiệm vụ 6. Em hãy hoàn thiện chương trình ở hình bên dưới bằng cách viết biểu thức gán cho biến pound để nhận được chương trình chuyển đổi đơn vị đo khối lượng từ đơn vị ki-lô-gam sang pound, biết rằng 1 kg bằng 2,205 pound. Em hãy thay đổi giá trị gán cho biến kilo để chạy thử ngghiệm chương trình.

Nhiệm vụ 7. Mảnh vườn trồng cúc đại đóa có chiều rộng m mét, chiều dài n mét. Mỗi mét vuông trồng được một khóm hoa. Mỗi khóm hoa bán được a nghìn đồng. Em hãy viết chương trình để đưa ra màn hình tổng số tiền thu được khi bán hết hoa trong vườn. Hãy chạy chương trình với bộ dữ liệu đầu vào m = 5, n = 18, a = 30

Một số hàm số học chuẩn trong Python

Python cung cấp một danh sách các hàm số học rất đa dạng giúp việc tính toán thuận tiện hơn, để sử dụng được các hàm này, trước tiên em phải gọi thư viện toán học.

Thư viện là một module chứa các hàm thông dụng được viết sẵn, muốn sử dụng ta phải gọi vào.

  • Cú pháp gọi thư viện

import

Ví dụ:

Để gọi thư viện toán học ta thực hiện như sau

import math

Nhiệm vụ 8. Viết chương trình gán diện tích hình vuông một giá trị, tính và xuất ra cạnh của nó.

Gợi ý: Để tính cạnh hình vuông khi biết diện tích, ta phải lấy căn bậc 2. Hàm lấy căn bậc 2 trong Python là sqrt(). Nhưng để dùng được hàm sqrt() em phải import thư viên math

Danh sách các hàm số học chuẩn của Python

Để biết chi tiết và cách sử dụng các hàm số học chuẩn của Python, các em xem tại V1Study

Nhiệm vụ 9. Viết chương trình gán cho x, y giá bất kỳ rồi tính giá trị biểu thức sau:

Biểu thức số học là gì năm 2024

Nhiệm vụ 10. Viết chương trình tính vận tốc của vật khi rơi tự do từ độ cao h (m)? Biết vận tốc v được tính theo công thức bên dưới

và g = 9.8 m/s2 , với độ chính xác 2 chữ số thập phân.

Biểu thức số học là gì năm 2024

Nhiệm vụ 11. Viết chương trình khai báo một biến tên Humidity để lưu giá trị độ ẩm, một biến tên t để lưu nhiệt độ. Trong thân chương trình gán cho Humidity giá trị 30.5, t giá trị 25.8. Xuất ra 4 dòng:

- Dòng 1: "Gia tri cua do am la:"

- Dòng 2: Xuất giá trị Humidity

- Dòng 3: "Gia tri cua nhiet do la:"

- Dong 4: Xuất giá trị t

Lưu ý thêm:

- Trước khi khai báo thư viện, viết thông tin chương trình đặt trong chú thích (comment) với nội dung sau:

Biểu thức số học là gì ví dụ?

Biểu thức số học : Các biểu thức này liên quan đến các phép tính số học như cộng, trừ, nhân và chia. Ví dụ: 2+3 là biểu thức số học có giá trị là 5.

Biểu thức số logic là gì Tin học 8?

Biểu thức logic: – Là biểu thức mà giá trị của nó là các giá trị logic, tức là một trong hai giá trị: Đúng (TRUE) hoặc Sai (FALSE). Giá trị nguyên khác 0: Đúng (TRUE), • Giá trị 0: Sai (FALSE). AND: VÀ logic, kí hiệu là && • OR: HOẶC logic, kí hiệu là || • NOT: PHỦ ĐỊNH, kí hiệu là !

Thế nào là biểu thức toán học?

Trong toán học, một biểu thức hay biểu thức toán học là một tổ hợp hữu hạn các ký hiệu được tạo thành sao cho đúng dạng theo các quy tắc phụ thuộc vào ngữ cảnh.

Biểu thức tin học là gì?

Biểu thức (tiếng Anh: expression) trong ngôn ngữ lập trình là sự kết hợp của một hay nhiều giá trị, hằng số, biến, toán tử, và hàm một cách tường minh mà ngôn ngữ lập trình diễn giải (theo nguyên tắc ưu tiên và liên kết của nó) và tính toán để sinh ra (return) giá trị khác, trong một môi trường có trạng thái.