HomeLập trìnhPythonGiá trị tuyệt...

Giá trị tuyệt đối của Python – Hướng dẫn Python abs


Trong bài viết này, bạn sẽ tìm hiểu tất cả về abs() chức năng trong Python.

Bạn sẽ học được những gì abs() chức năng nào và tại sao bạn có thể muốn sử dụng nó.

Bạn cũng sẽ hiểu cách sử dụng abs() với sự giúp đỡ của các ví dụ thực tế.

Đây là những gì chúng tôi sẽ đề cập:

  1. cái gì abs() chức năng trong Python?
    1. Tại sao các giá trị tuyệt đối lại quan trọng?
    2. Làm thế nào để sử dụng abs() chức năng trong Python? Phân tích cú pháp
  2. Làm thế nào để sử dụng abs() chức năng với các ví dụ
    1. Làm thế nào để sử dụng abs() chức năng với một đối số nguyên
    2. Làm thế nào để sử dụng abs() hàm với đối số số dấu phẩy động
    3. Làm thế nào để sử dụng abs() hàm với đối số là số phức

cái gì là abs() Chức năng trong Python?

Các abs() Hàm Python tích hợp trả về giá trị tuyệt đối của một số.

Nhưng giá trị tuyệt đối của một số ở nơi đầu tiên là gì?

Trong toán học, giá trị tuyệt đối của một số đề cập đến khoảng cách của số đó từ số không.

Về cơ bản, đó là con số đó cách số 0 bao xa trên trục số.

Đọc thêm  Chuỗi đảo ngược Python – Đảo ngược chuỗi trong Python được giải thích bằng các ví dụ

Ví dụ, giá trị tuyệt đối của số năm là năm vì khoảng cách từ không đến năm là năm đơn vị.

Ảnh chụp màn hình-2022-06-14-at-9.51.34-AM

Một điều cần lưu ý là giá trị tuyệt đối sẽ luôn là một giá trị dương. Vì vậy, khi tính giá trị tuyệt đối của một số âm, kết quả sẽ luôn là phiên bản dương của số đó.

Ví dụ: giá trị tuyệt đối của âm 5 cũng là 5:

Ảnh chụp màn hình-2022-06-14-at-10.01.18-AM

Tại sao các giá trị tuyệt đối lại quan trọng?

Giá trị tuyệt đối là một khái niệm quan trọng và thường được sử dụng trong Toán học và Vật lý.

Có thể đôi khi bạn chỉ cần sử dụng số dương và sẽ không cần sử dụng bất kỳ số âm nào. Trên thực tế, bạn có thể cần đảm bảo rằng không có số âm nào cho các phép tính mà bạn sắp thực hiện.

Rất có thể bạn sẽ sử dụng các giá trị tuyệt đối để tính khoảng cách từ điểm này đến điểm khác.

Một số ví dụ thực tế phổ biến khác có thể là:

  • Tính hiệu giữa hai điểm.
  • Tính lượng năng lượng sử dụng.
  • Tính độ chênh lệch nhiệt độ, thời gian và tốc độ giữa hai điểm.

Làm thế nào để sử dụng abs() Chức năng trong Python? Phân tích cú pháp cho người mới bắt đầu

Cú pháp chung cho abs() chức năng trông giống như thế này:

abs(number)

Hãy chia nhỏ nó ra:

  • Các abs() hàm chỉ nhận một đối số duy nhất, đó là cần thiết.
  • Đối số luôn là một số có thể có giá trị âm hoặc dương.
  • Số có thể là:
    • Một số nguyên, chẳng hạn như 4, -15hoặc 10.
    • Một số dấu chấm động, chẳng hạn như 4.1, -15.06hoặc 2.13.
    • Một số phức. Một số phức được tạo thành từ hai phần – một thực phần bao gồm một số thực như 1 hoặc 4và một tưởng tượng phần. Trong Python, phần ảo được tạo bằng cách thêm chữ cái j như một hậu tố – không phải chữ cái i giống như trong Toán học. bạn thêm j đến cuối một số thực, như vậy: 1j hoặc 4j.Vì vậy, một ví dụ về số phức trong Python là 2 + 4j hoặc 1 + 2j.

Bây giờ, khi nói đến giá trị trả về của abs() chức năng:

  • số nguyêncác abs() hàm trả về giá trị tuyệt đối của số đã cho.
  • số dấu phẩy độngcác abs() hàm trả về giá trị tuyệt đối của số đã cho.
  • số phứccác abs() hàm trả về độ lớn của số đã cho.
Đọc thêm  Quét web bằng Python – Cách cạo trang web thương mại điện tử bằng Beautiful Soup và Pandas

Làm thế nào để sử dụng abs() Chức năng với các ví dụ

Trong các phần sau, bạn sẽ thấy abs() hoạt động và cách nó hoạt động khi có một số nguyên, một số dấu phẩy động và một số phức làm đối số.

Làm thế nào để sử dụng abs() Chức năng với một đối số nguyên

Khi bạn chuyển một số nguyên làm đối số, abs() hàm sẽ trả về giá trị tuyệt đối của nó.

Dưới đây là một ví dụ về việc chuyển một số nguyên dương làm đối số:

my_number = 7

abs_value = abs(my_number)

print(abs_value)

#output 

#7 

Và bên dưới là một ví dụ về việc truyền một số nguyên âm làm đối số.

Hãy nhớ rằng giá trị tuyệt đối sẽ luôn dương:

my_number = -17

abs_value = abs(my_number)

print(abs_value)

#output

#17

Làm thế nào để sử dụng abs() Hàm với đối số số dấu phẩy động

Khi bạn chuyển một số dấu phẩy động làm đối số, abs() hàm sẽ trả về giá trị tuyệt đối của nó.

Các ví dụ sau hoạt động theo cách tương tự như các ví dụ từ phần trước.

Đây là một số dấu phẩy động dương làm đối số:

my_number = 34.05

abs_value = abs(my_number)

print(abs_value)

#output

#34.05

Và đây là một số dấu phẩy động âm làm đối số:

my_number = -43.2

abs_value = abs(my_number)

print(abs_value)

#output

#43.2

Làm thế nào để sử dụng abs() Hàm với đối số số phức

Số phức hoạt động khác với số nguyên và số float.

Khi một số phức được truyền dưới dạng đối số cho abs() hàm, giá trị trả về là độ lớn của số đó.

Đọc thêm  đối tượng mô-đun không thể gọi được [Python Error Solved]

Độ lớn của một số phức, chẳng hạn như a+bj, là khoảng cách của số giữa gốc tọa độ (0,0) và điểm (a,b) trong mặt phẳng phức. Và độ lớn của một số phức được tính toán với sự trợ giúp của định lý Pythagore, $\sqrt{a^2 + b^2}$

Vì vậy, hãy lấy số phức 3 + 4j Ví dụ. Bạn sẽ cần tính căn bậc hai của bình phương của các số từ phần thực (3) và phần ảo 4: $\sqrt{3^2 + 4^2}$ = 5

Trong Python, đây là cách bạn sẽ sử dụng một số phức với abs() chức năng:

my_number = 3 + 4j

abs_value = abs(my_number)

print(abs_value)

#output

#5.0

Phần kết luận

Và bạn đã có nó – bây giờ bạn đã biết những điều cơ bản về cách abs() Chức năng Python hoạt động!

Tôi hy vọng bạn tìm thấy bài viết này hữu ích.

Để tìm hiểu thêm về ngôn ngữ lập trình Python, hãy xem Chứng chỉ Máy tính Khoa học với Python của freeCodeCamp.

Bạn sẽ bắt đầu từ những điều cơ bản và học theo cách tương tác và thân thiện với người mới bắt đầu. Cuối cùng, bạn cũng sẽ xây dựng năm dự án để đưa vào thực tế và giúp củng cố những gì bạn đã học được.

Cảm ơn bạn rất nhiều vì đã đọc và viết mã vui vẻ 🙂



Zik.vn – Biên dịch & Biên soạn Lại

spot_img

Create a website from scratch

Just drag and drop elements in a page to get started with Newspaper Theme.

Buy Now ⟶

Bài viết liên quang

DMCA.com Protection Status