Hướng dẫn absolute value of a negative number python - giá trị tuyệt đối của một số âm python

Phương thức Python ABS () trả về giá trị tuyệt đối của một số. Giá trị tuyệt đối của một số là khoảng cách số từ 0. Điều này làm cho bất kỳ số âm nào dương, trong khi các số dương không bị ảnh hưởng. Ví dụ, ABS (-9) sẽ trả lại 9, trong khi ABS (2) sẽ trả về 2.


Giá trị tuyệt đối là khoảng cách giữa một số và 0 trên dòng số. Các giá trị này rất hữu ích trong một số phương trình toán học. Ví dụ, các giá trị tuyệt đối được sử dụng trong tính toán khoảng cách.

Hướng dẫn absolute value of a negative number python - giá trị tuyệt đối của một số âm python

Tìm Bootcamp của bạn phù hợp

  • Karma nghề nghiệp phù hợp với bạn với bootcamp công nghệ hàng đầu
  • Truy cập các học bổng và khóa học chuẩn bị độc quyền

Chọn mối quan tâm của bạn họ Tên điện thoại Email Tên của bạn
First name

Last name

Email

Phone number

Bằng cách tiếp tục, bạn đồng ý với các điều khoản dịch vụ và chính sách quyền riêng tư của chúng tôi và bạn đồng ý nhận được các ưu đãi và cơ hội từ Karma nghề nghiệp qua điện thoại, tin nhắn văn bản và email.

Đó là nơi mà hàm tích hợp ABS () xuất hiện. Phương thức ABS () có thể được sử dụng để tính giá trị tuyệt đối của một số cụ thể.

Trong hướng dẫn này, chúng tôi sẽ thảo luận về cách sử dụng phương thức ABS () trong Python. Chúng tôi cũng sẽ khám phá một vài ví dụ minh họa chức năng trong hành động.

Giá trị tuyệt đối trong Python: Một lời giải thích

Trong toán học, một giá trị tuyệt đối đề cập đến khoảng cách từ 0 trên dòng số. Bất kể một số là dương hay âm, giá trị tuyệt đối đó sẽ luôn là dương.

Ví dụ, giá trị tuyệt đối của 5 là 5. Giá trị tuyệt đối của -5 cũng là 5. Đây là trường hợp vì cả 5 và -5 là năm khoảng trống trên dòng số. Ở đây, một dòng số ví dụ để minh họa cách thức hoạt động của nó:

-5 -4 -3 -2 -1 1 2 3 4 5

-5 là 5 khoảng trống so với số 0 và 5 cũng là 5 khoảng trống so với số không.

Giá trị tuyệt đối là một khái niệm quan trọng trong cả toán học và vật lý, và nó có rất nhiều ứng dụng trong các lĩnh vực này. Giá trị tuyệt đối cũng thường được sử dụng trong phân tích dữ liệu.

Python giá trị tuyệt đối

Phương thức Python ABS () tính toán giá trị tuyệt đối của một số. Phương thức ABS () có trong một tham số: số có giá trị tuyệt đối bạn muốn tính toán.

Tại đây, cú pháp cho phương thức ABS ():

Phương thức ABS () trả về số điểm nổi hoặc số nguyên tùy thuộc vào giá trị bạn đi qua phương thức:

  • -9 sẽ trở lại 9.
  • -2.2 sẽ trở lại 2.2.

Giá trị điểm nổi là 2.2, được biểu thị bằng khoảng thời gian xuất hiện trong số. Bởi vì ABS () chấp nhận cả số nguyên và điểm nổi, không cần chuyển đổi số để sử dụng phương pháp này.

ABS () hoạt động với các giá trị bằng không và số dương (bao gồm số nổi và số nguyên). Tuy nhiên, hàm ABS () sẽ trả về cùng giá trị với giá trị ban đầu được phân tích cú pháp thông qua hàm. Đây là số dương và giá trị 0 không phải là số âm.

Hãy để sử dụng một ví dụ để minh họa cách thức hoạt động của phương thức ABS ().

Ví dụ về phương thức Python abs ()

Hãy nói rằng bạn đang làm việc cho sở cảnh sát địa phương. Họ yêu cầu bạn xây dựng một ứng dụng tính toán xem các tài xế trên một con đường nhất định có phải là một vé tốc độ hay không. Trên con đường này, các tài xế nên đi với tốc độ tương đương với trình điều khiển trung bình.

Sở cảnh sát không muốn mọi người vượt quá giới hạn này vì có một loạt các vụ tai nạn trên đường. Nhiều vụ tai nạn là do sự thay đổi tốc độ quá mức giữa các trình điều khiển.

Lái xe trên 10 dặm (khoảng 16 km) mỗi giờ (khoảng 16 km/h) nhanh hơn hoặc chậm hơn so với trình điều khiển trung bình có nguy cơ. Những người lái xe vượt quá giới hạn này sẽ nhận được một vé.

Đánh giá tốc độ

Chúng tôi sẽ xây dựng một chương trình để xác định xem tài xế có nên nhận vé dựa trên tốc độ của họ hay không:

average_speed = 50
current_speed = 38

difference_between_average_and_current_speed = average_speed - current_speed

absolute_value = abs(difference_between_average_and_current_speed)

print(absolute_value)

Mã của chúng tôi trả về: 12.

Trên dòng mã đầu tiên, chúng tôi đã khai báo một biến Python. Biến này lưu trữ tốc độ trung bình của ô tô trên đường, trong trường hợp này là 50 dặm/giờ (khoảng 80 km/h). Sau đó, chúng tôi đã khai báo một biến lưu trữ một trình điều khiển cụ thể Tốc độ hiện tại của 38 mph (khoảng 61 km/h) trong trường hợp này.

Trên dòng tiếp theo, chúng tôi đã tính toán sự khác biệt giữa các trình điều khiển cụ thể Tốc độ hiện tại và tốc độ trung bình của ô tô trên đường. Sau đó, chúng tôi đã lấy giá trị này và sử dụng phương thức ABS () để có được giá trị tuyệt đối.

Về mặt kỹ thuật, sự khác biệt giữa tốc độ của trình điều khiển và tốc độ trung bình là -12 dặm/giờ (khoảng 19 km/h). Nhưng, chúng tôi chỉ muốn biết sự khác biệt giữa tốc độ của người lái cụ thể và tốc độ trung bình của ô tô trên đường. Chúng tôi đã sử dụng abs () để chuyển đổi giá trị của chúng tôi thành một giá trị tuyệt đối và chương trình của chúng tôi đã trả về 12.

Hiển thị một tin nhắn

Chúng tôi muốn chương trình của chúng tôi hiển thị một tin nhắn nếu người lái xe đến hạn một vé. Để làm điều này, chúng tôi có thể thêm một python nếu câu lệnh vào cuối chương trình cuối cùng của chúng tôi

print("Speed Difference: " + absolute_value)

if absolute_value > 10:
	print("This driver is exceeding the speed limit. Write them a ticket.")
else:
	print("This driver is not exceeding the speed limit.")

Đầu tiên, chúng tôi in chênh lệch tốc độ của trình điều khiển vào bảng điều khiển. Sau đó, chúng tôi sử dụng một câu lệnh IF để đánh giá xem người lái có vượt quá giới hạn tốc độ hay không. Một câu lệnh in Python khác thực thi tùy thuộc vào việc trình điều khiển vượt quá hay đang lái xe trong giới hạn tốc độ.

Giá trị tuyệt đối Python: Tính toán khoảng cách

Giá trị tuyệt đối thường được sử dụng trong tính toán khoảng cách.

Hãy nói rằng chúng tôi đang cố gắng đi du lịch ở đâu đó 20 dặm (khoảng 32 km) từ nhà của chúng tôi. Chúng tôi vô tình đi du lịch 31 dặm.

Nếu chúng tôi muốn biết chúng tôi còn lại bao nhiêu dặm cho đến khi chúng tôi đến đích, chúng tôi sẽ kết thúc với một số âm. Để chuyển đổi số âm đó thành số dương, chúng ta có thể sử dụng abs ().

Hướng dẫn absolute value of a negative number python - giá trị tuyệt đối của một số âm python

"Karma nghề nghiệp bước vào cuộc sống của tôi khi tôi cần nó nhất và nhanh chóng giúp tôi kết hợp với bootcamp. Hai tháng sau khi tốt nghiệp, tôi tìm thấy công việc mơ ước của mình phù hợp với các giá trị và mục tiêu của tôi trong cuộc sống!"

Sao Kim, Kỹ sư phần mềm tại Rockbot

Ở đây, mã cho một ví dụ sử dụng hàm abs () trong python:

miles_from_home = 20
travelled = 31

miles_left = miles_from_home - travelled

print(abs(miles_left))

Mã của chúng tôi trả về: 11.

Nếu chúng tôi chưa chỉ định ABS (), chương trình của chúng tôi đã trả về -11 vì sự khác biệt giữa 20 và 31 là -11. Tuy nhiên, vì chúng tôi đã sử dụng abs (), chương trình của chúng tôi đã trả về một giá trị tuyệt đối.

Sự kết luận

Phương thức ABS () trong Python có thể được sử dụng để chuyển đổi số điểm nổi hoặc số nguyên thành giá trị tuyệt đối. Điều này đặc biệt hữu ích khi bạn muốn biết sự khác biệt giữa hai giá trị.

Trong hướng dẫn này, chúng tôi đã khám phá cách sử dụng abs () trong python, có liên quan đến hai ví dụ.

Bạn có muốn nâng cao kiến ​​thức Python của mình không? Kiểm tra đầy đủ của chúng tôi Cách học Hướng dẫn Python. Trong hướng dẫn này, bạn sẽ tìm thấy lời khuyên về cách học Python và một danh sách các tài nguyên học tập hàng đầu để xem xét.

Làm thế nào để bạn lấy một số âm tuyệt đối trong Python?

abs () trong python hàm python abs () trả về giá trị tuyệt đối và loại bỏ dấu hiệu âm của một số trong python. in Python The Python abs() function return the absolute value and remove the negative sign of a number in Python.

ABS () làm gì trong Python?

Hàm python abs () Hàm ABS () trả về giá trị tuyệt đối của số được chỉ định.returns the absolute value of the specified number.

Làm thế nào để bạn tìm thấy giá trị tuyệt đối trong Python?

Hàm abs () trả về giá trị tuyệt đối của số đã cho.Nếu số là một số phức, abs () trả về cường độ của nó.abs() function returns the absolute value of the given number. If the number is a complex number, abs() returns its magnitude.

Có một phiên bản tiêu cực của giá trị tuyệt đối?

Giá trị tuyệt đối có nghĩa là gì?Giá trị tuyệt đối mô tả khoảng cách từ 0 rằng một số nằm trên dòng số, mà không xem xét hướng.Giá trị tuyệt đối của một số không bao giờ là âm.The absolute value of a number is never negative.