Ở bài 3, chúng ta đã học các phép toán trên số nguyên.
Trên số nguyên python thực hiện được bao nhiêu phép toán thì trên số thực nó vẫn
thực hiện bấy nhiêu phép toán như thế.
1.Các phép toán trên số thực
trong python:
2.Lệnh nhập dữ liệu từ bàn phím trong python:
-Cú pháp:
tên biến = kiểu dữ liệu ( input() ) ó c = float ( input() )
-Giải thích:
+ c là tên biến: chỉ được bắt
đầu bằng chữ cái hoặc ký tự gạch dưới ( _ ) và nó có phân biệt chữ
hoa chữ thường.
+ float là kiểu dữ liệu số
thực.
+ Hàm
input() cho phép người dùng nhập dữ liệu kiểu chuỗi. Cho nên ta cần hàm float()
để chuyển dữ liệu đó sang kiểu số thực.
3.Lệnh in chuỗi và biểu thức
trong python:
-Cú pháp:
print (“ chuỗi ” , biểu thức) ó print(“ Chia
lấy phần dư là: ” , c%d)
-Giải thích:
+Chuỗi: Chia lấy phần dư là:
+Biểu thức: c%d
Lưu ý: Dấu phẩy (,)
trong câu lệnh in để phân cách giữa chuỗi và biểu thức
4.Phép gán giá trị cho biến:
-Cú pháp:
tên biến = giá trị ó c =
3.141516
-Giải thích:
+ c là tên biến
+ 3.141516 là
giá trị
Ví dụ:
-Khai báo một biến kiểu chuỗi: hoten = “Hồ Hăng Hái”
-Khai báo một giá trị cho nhiều biến: a = b = c = 2021
-Khai báo nhiều biến với các giá trị tương ứng:
hoten , tuoi , diemtin = “Hồ Hăng Hái” , 16 , 9.9
5.Làm tròn chữ số thập phân
(số lẻ sau dấu phẩy)
Xét chương trình tính diện tích hình tròn sau:
Khi chạy chương trình:
Nhìn vào kết quả (14.51465), ta thấy có đến 5 chữ số thập phân. Vấn đề ở đây nếu chúng ta muốn lấy 2 chữ số thập phân thì làm sao? Chương trình trên được viết lại như sa
Khi chạy chương trình:
Nhìn vào kết quả ở trên (14.51),
ta thấy chỉ còn lại 2 chữ số thập phân.
Lưu ý phần gạch dưới màu đỏ, phần
này đơn giản chắc khỏi giải thích nhé! Chỉ cần thêm hàm làm tròn round và số thập phân cần lấy là được.
6.Sử dụng hàm toán học trong
python
-Cú pháp gọi module toán học:
import
tênmodule ó import math
Để tính căn bậc 2 của 1 số hay 1 biểu thức, ta dùng
hàm sqrt(). Căn bậc 2 của x được viết là math.sqrt(x),
căn bậc 2 của a/b được viết là math.sqrt(a/b),…
Ví dụ: Nhập vào diện tích hình
tròn. Tính bán kính r. (Biết diện tích S = r*r*3.14)
Khi chạy chương trình:
+Dòng 2 (import math): Khai báo để sử dụng hàm toán học.
+Dòng 5 (r = math.sqrt(s/3.14)): Tính bán kính hình tròn bằng căn bậc hai của diện tích chia cho 3.14
+Dòng có gạch dưới màu đỏ (round(r,2)): Hiển thị bán kính hình tròn lấy 2 chữ số thập phân.
KẾT LUẬN
Vậy là chúng ta đã biết cách sử dụng hàm toán học trong python. Biết vận dụng các phép toán trên số thực và cách lấy chữ số thập phân của chúng. Nếu còn điều chi chưa rõ xin xem video theo đường link bên dưới.