Làm thế nào để bạn bình phương dữ liệu trong python?

Bạn đang cố gắng giải một phương trình bậc hai? . Đối với các loại phương trình này và hơn thế nữa, hàm căn bậc hai của Python,

>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
7, có thể giúp bạn tính toán nhanh chóng và chính xác các nghiệm của mình

Đến cuối bài viết này, bạn sẽ học được

  • căn bậc hai là gì
  • Cách sử dụng hàm căn bậc hai của Python,
    >>> 1 ** 2
    1
    
    >>> 2 ** 2
    4
    
    >>> 3 ** 2
    9
    
    7
  • Khi
    >>> 1 ** 2
    1
    
    >>> 2 ** 2
    4
    
    >>> 3 ** 2
    9
    
    7 có thể hữu ích trong thế giới thực

Hãy đi sâu vào

Trạm dừng Python. Hướng dẫn này là một cách nhanh chóng và thiết thực để tìm thông tin bạn cần, vì vậy bạn sẽ nhanh chóng quay lại dự án của mình

Tiền thưởng miễn phí. Nhấp vào đây để nhận Bảng cheat Python miễn phí của chúng tôi, trang này cho bạn biết kiến ​​thức cơ bản về Python 3, như làm việc với các kiểu dữ liệu, từ điển, danh sách và hàm Python

Căn bậc hai trong Toán học

Trong đại số, một hình vuông, x, là kết quả của một số, n, nhân với chính nó. x = n²

Bạn có thể tính bình phương bằng Python

>>>

>>> n = 5
>>> x = n ** 2
>>> x
25

Toán tử Python

>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
2 được sử dụng để tính lũy thừa của một số. Trong trường hợp này, 5 bình phương, hoặc 5 mũ 2, là 25

Khi đó, căn bậc hai là số n, mà khi nhân với chính nó sẽ ra bình phương, x

Trong ví dụ này, n, căn bậc hai, là 5

25 là một ví dụ về một hình vuông hoàn hảo. Bình phương hoàn hảo là bình phương của các giá trị nguyên

>>>

>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9

Bạn có thể đã ghi nhớ một số những hình vuông hoàn hảo này khi bạn học bảng cửu chương trong một lớp đại số sơ cấp

Nếu bạn được cho một hình vuông hoàn hảo nhỏ, bạn có thể dễ dàng tính toán hoặc ghi nhớ căn bậc hai của nó. Nhưng đối với hầu hết các hình vuông khác, phép tính này có thể trở nên tẻ nhạt hơn một chút. Thông thường, một ước tính là đủ tốt khi bạn không có máy tính

May mắn thay, là một nhà phát triển Python, bạn có một máy tính, cụ thể là trình thông dịch Python

Loại bỏ các quảng cáo

Hàm căn bậc hai của Python

Mô-đun

>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
3 của Python, trong thư viện tiêu chuẩn, có thể giúp bạn giải quyết các vấn đề liên quan đến toán học trong mã. Nó chứa nhiều chức năng hữu ích, chẳng hạn như
>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
4 và
>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
5. Nó cũng bao gồm hàm căn bậc hai của Python,
>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
7

Bạn sẽ bắt đầu bằng cách nhập

>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
3

>>>

>>> import math

Đó là tất cả những gì nó cần. Bây giờ bạn có thể sử dụng

>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
8 để tính căn bậc hai

>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
7 có giao diện đơn giản

Nó nhận một tham số,

>>> import math
0, mà [như bạn đã thấy trước đây] là viết tắt của bình phương mà bạn đang cố gắng tính căn bậc hai. Trong ví dụ trước đó, đây sẽ là
>>> import math
1

Giá trị trả về của

>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
7 là căn bậc hai của
>>> import math
0, dưới dạng số dấu phẩy động. Trong ví dụ này, đây sẽ là
>>> import math
4

Hãy cùng xem một số ví dụ về cách [và cách không] sử dụng

>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
7

Căn bậc hai của một số dương

Một loại đối số mà bạn có thể chuyển đến

>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
7 là một số dương. Điều này bao gồm cả hai loại
>>> import math
7 và
>>> import math
8

Ví dụ: bạn có thể giải căn bậc hai của

>>> import math
9 bằng cách sử dụng
>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
7

>>>

>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
6

Giá trị trả về là

>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
61 [căn bậc hai của
>>> import math
9] dưới dạng số dấu phẩy động

Cùng với số nguyên, bạn cũng có thể chuyển giá trị

>>> import math
8

>>>

>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
0

Bạn có thể xác minh tính chính xác của căn bậc hai này bằng cách tính nghịch đảo của nó

>>>

>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
1

Căn bậc hai của số không

Ngay cả

>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
64 cũng là một hình vuông hợp lệ để chuyển đến hàm căn bậc hai của Python

>>>

>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
3

Mặc dù có thể bạn sẽ không cần tính căn bậc hai của số 0 thường xuyên, nhưng bạn có thể đang chuyển một biến cho

>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
7 có giá trị mà bạn không thực sự biết. Vì vậy, thật tốt khi biết rằng nó có thể xử lý số 0 trong những trường hợp đó

Loại bỏ các quảng cáo

Căn bậc hai của số âm

Bình phương của mọi số thực không thể âm. Điều này là do một sản phẩm tiêu cực chỉ có thể xảy ra nếu một yếu tố là tích cực và yếu tố kia là tiêu cực. Theo định nghĩa, một hình vuông là tích của một số và chính nó, vì vậy không thể có một hình vuông thực âm

>>>

>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
4

Nếu bạn cố gắng chuyển một số âm cho

>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
7, thì bạn sẽ nhận được một
>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
67 vì các số âm không nằm trong miền của các bình phương thực có thể. Thay vào đó, căn bậc hai của một số âm sẽ cần phải phức tạp, nằm ngoài phạm vi của hàm căn bậc hai Python

Căn bậc hai trong thế giới thực

Để xem một ứng dụng trong thế giới thực của hàm căn bậc hai Python, hãy chuyển sang môn thể thao quần vợt

Hãy tưởng tượng rằng Rafael Nadal, một trong những tay vợt nhanh nhất thế giới, vừa đánh một cú thuận tay từ góc sau, nơi đường cuối sân gặp đường biên của sân quần vợt

Bây giờ, giả sử đối thủ của anh ta đã phản công bằng một cú đánh rơi [một cú đánh khiến bóng ngắn với ít động lượng về phía trước] vào góc đối diện, nơi đường biên bên kia chạm lưới

Nadal phải chạy bao xa để tiếp cận quả bóng?

Bạn có thể xác định từ kích thước sân quần vợt theo quy định rằng đường cơ sở dài 27 feet và đường biên [ở một bên của lưới] dài 39 feet. Vì vậy, về cơ bản, điều này tóm lại là giải quyết cạnh huyền của một tam giác vuông

Sử dụng một phương trình có giá trị từ hình học, định lý Pitago, chúng ta biết rằng a² + b² = c², trong đó a và b là các cạnh của tam giác vuông và c là cạnh huyền

Do đó, chúng ta có thể tính quãng đường mà Nadal phải chạy bằng cách sắp xếp lại phương trình để giải c

Bạn có thể giải phương trình này bằng cách sử dụng hàm căn bậc hai của Python

>>>

>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
6

Vì vậy, Nadal phải chạy khoảng 47. 4 chân [14. 5 mét] để tiếp cận bóng và cứu điểm

Sự kết luận

Xin chúc mừng. Bây giờ bạn đã biết tất cả về hàm căn bậc hai của Python

Bạn đã bảo hiểm

  • Giới thiệu ngắn gọn về căn bậc hai
  • Thông tin chi tiết về hàm căn bậc hai trong Python,
    >>> 1 ** 2
    1
    
    >>> 2 ** 2
    4
    
    >>> 3 ** 2
    9
    
    7
  • Một ứng dụng thực tế của
    >>> 1 ** 2
    1
    
    >>> 2 ** 2
    4
    
    >>> 3 ** 2
    9
    
    7 sử dụng một ví dụ trong thế giới thực

Biết cách sử dụng

>>> 1 ** 2
1

>>> 2 ** 2
4

>>> 3 ** 2
9
7 mới chỉ là một nửa trận chiến. Hiểu khi nào nên sử dụng nó là khác. Bây giờ, bạn đã biết cả hai, vì vậy hãy bắt đầu và áp dụng kiến ​​thức mới của bạn về hàm căn bậc hai Python

Đánh dấu là đã hoàn thành

Xem ngay Hướng dẫn này có một khóa học video liên quan do nhóm Real Python tạo. Xem nó cùng với hướng dẫn bằng văn bản để hiểu sâu hơn. Hàm Căn bậc hai trong Python

🐍 Thủ thuật Python 💌

Nhận một Thủ thuật Python ngắn và hấp dẫn được gửi đến hộp thư đến của bạn vài ngày một lần. Không có thư rác bao giờ. Hủy đăng ký bất cứ lúc nào. Được quản lý bởi nhóm Real Python

Gửi cho tôi thủ thuật Python »

Giới thiệu về Alex Ronquillo

Alex Ronquillo là Kỹ sư phần mềm tại thelab. Anh ấy là một Pythonista cuồng nhiệt, cũng đam mê viết lách và phát triển trò chơi

» Thông tin thêm về Alex

Mỗi hướng dẫn tại Real Python được tạo bởi một nhóm các nhà phát triển để nó đáp ứng các tiêu chuẩn chất lượng cao của chúng tôi. Các thành viên trong nhóm đã làm việc trong hướng dẫn này là

Aldren

Geir Arne

Joanna

Bậc thầy Kỹ năng Python trong thế giới thực Với quyền truy cập không giới hạn vào Python thực

Tham gia với chúng tôi và có quyền truy cập vào hàng nghìn hướng dẫn, khóa học video thực hành và cộng đồng các Pythonistas chuyên gia

Nâng cao kỹ năng Python của bạn »

Bậc thầy Kỹ năng Python trong thế giới thực
Với quyền truy cập không giới hạn vào Python thực

Tham gia với chúng tôi và có quyền truy cập vào hàng ngàn hướng dẫn, khóa học video thực hành và cộng đồng Pythonistas chuyên gia

Nâng cao kỹ năng Python của bạn »

Bạn nghĩ sao?

Đánh giá bài viết này

Tweet Chia sẻ Chia sẻ Email

Bài học số 1 hoặc điều yêu thích mà bạn đã học được là gì?

Mẹo bình luận. Những nhận xét hữu ích nhất là những nhận xét được viết với mục đích học hỏi hoặc giúp đỡ các sinh viên khác. Nhận các mẹo để đặt câu hỏi hay và nhận câu trả lời cho các câu hỏi phổ biến trong cổng thông tin hỗ trợ của chúng tôi

Có hàm vuông trong Python không?

pow[] là một trong những phương thức từ thư viện toán học có thể giúp bạn tìm bình phương của một số trong python . Bạn cũng có thể sử dụng phương thức pow[] để tìm lũy thừa số mũ khác của một số đã cho.

Toán tử bình phương trong Python là gì?

Toán tử ** của Python được dùng để tính lũy thừa của một số . Trong trường hợp này, 5 bình phương, hoặc 5 mũ 2, là 25. Khi đó, căn bậc hai là số n, mà khi nhân với chính nó sẽ ra bình phương, x. Trong ví dụ này, n, căn bậc hai, là 5.

Chủ Đề