Phương thức float([x])0 trả về một số điểm nổi từ một số hoặc một chuỗi. Show
Thí dụ
float () cú phápCú pháp cho float([x])0 là: float([x]) tham số float ()Phương thức float([x])0 có một tham số duy nhất:
float () giá trị trả vềPhương thức float([x])0 Trả về:
Ví dụ 1: Làm thế nào float () hoạt động trong Python?
Đầu ra 10.0 11.22 -13.33 -24.45 ValueError: could not convert string to float: 'abc' Ví dụ 2: float () cho vô cực và nan (không phải là một số)?
Đầu ra nan nan inf inf inf inf Phao là một trong những định dạng dữ liệu phổ biến nhất trong Python. Tên của Float Float là viết tắt đối với số điểm nổi của Google và chúng tôi sử dụng định dạng dữ liệu này để biểu diễn các số thực với cả thành phần số nguyên và phân số (thường bằng cách sử dụng số thập phân). Để làm cho định nghĩa đó ít chính thức hơn (và nerdy), một float là một định dạng dữ liệu đại diện cho một số liên quan đến một điểm thập phân. float([x])8 is a float. float([x])9 is not. Phao là rất quan trọng trong hầu hết các chương trình toán học vì chúng cho phép tính toán chính xác hơn nhiều so với khi chúng ta sử dụng số nguyên. Ví dụ, hãy tưởng tượng tính toán diện tích của một vòng tròn chỉ sử dụng số nguyên. Giáo viên hình học trung học của bạn có thể sẽ rên rỉ khi thấy bạn giảm PI xuống print(float("-13.33")) print(float(" -24.45\n")) print(float("abc")) 0, and your estimate of the circle’s area would be…very wrong.May mắn thay, Python có một số cách để tạo phao. & NBSP; Làm thế nào để bạn làm và sử dụng phao trong Python?
Nhiều hướng dẫn về Hẩu lịch được xây dựng để tìm các ngoại lệ (với các ví dụ)How to Find Outliers (With Examples) 1. trực tiếp gán một chiếc phao cho một biếnBạn có thể tạo một biến mới như một bản nổi bất cứ khi nào bạn muốn, tất cả những gì bạn phải làm là nhập nó vào chương trình của bạn. Chẳng hạn, ví dụ sau đây tạo ra một chiếc phao:
2. Tính toán phao qua các biến khácTương tự, bạn có thể gán giá trị nổi cho một biến thông qua tính toán từ các biến khác. Ví dụ, bạn có thể thêm hai giá trị với nhau. Bất cứ khi nào kết quả của phép tính là một chiếc phao, Python sẽ tự động xác định biến mới của bạn là một chiếc phao. Lấy mã sau:
1 bây giờ trả về 2, đó là một chiếc phao. now returns 2, which is a float.Thêm từ Peter Grant trên Build In6 Những điều quan trọng cần biết về các chức năng Python6 Important Things to Know About Python Functions Chuyển đổi một số nguyên thành một chiếc phaoPython cũng có chức năng tích hợp trong float([x])0 function that you can use to create floats. One common use of this function is when you’re trying to convert integers to floats. For instance: 4Bây giờ biến print(float("-13.33")) print(float(" -24.45\n")) print(float("abc")) 5 trả về 6, đó là biểu diễn phao của số nguyên 0. 5 returns 6, which is the float representation of the integer
0.Thêm lời khuyên chuyên môn về các công cụ python in4 được xây dựng để đơn giản hóa cuộc sống của bạn4 Python Tools to Simplify Your Life Chuyển đổi một chuỗi thành một chiếc phaoChức năng tương tự cũng hoạt động trên chuỗi. Điều này thường xảy ra khi bạn đọc các giá trị từ một số loại lưu trữ dữ liệu nhất định hoặc ra khỏi tên tệp (điều tôi thường xuyên thực hiện khi thực hiện phân tích dữ liệu tự động). & NBSP;performing automated data analysis). Ví dụ, hãy xem xét mã sau:
5 Bây giờ trở lại, bạn đoán nó - 9, đại diện phao của 10.0 11.22 -13.33 -24.45 ValueError: could not convert string to float: 'abc'0. now returns —you guessed it — 9, the float representation of 10.0 11.22 -13.33 -24.45 ValueError: could not convert string to float: 'abc'0.Float in Python: Python 3 float () Hướng dẫn chức năng tích hợp Một ghi chú đặc biệt về NansĐôi khi mọi thứ chỉ đơn giản là don đi đúng khi làm việc với dữ liệu. Chẳng hạn, nó khá phổ biến là một bộ dữ liệu lớn bị thiếu một số mẫu. Trong những trường hợp này, Python sẽ đại diện cho các giá trị bị thiếu là 10.0 11.22 -13.33 -24.45 ValueError: could not convert string to float: 'abc'1. The name is an acronym for “not a number.” In Python, 10.0 11.22 -13.33 -24.45 ValueError: could not convert string to float: 'abc'1 is a specific kind of float value. It cannot be converted to a different value or used in calculations, but it’s worth being aware that it’s technically a float. Tương ứng, bạn thực sự có thể tạo 10.0 11.22 -13.33 -24.45 ValueError: could not convert string to float: 'abc'1 with the float([x])0 function. You do it by passing a string as we did above. For example, the following code:
Và bạn có nó rồi đấy! Bây giờ bạn biết phao là gì, tại sao bạn sẽ sử dụng chúng và cách tạo chúng. Chỉ cần cẩn thận để tránh vô tình tạo ra nans! & Nbsp; & nbsp; Bạn có thể thêm 2 chiếc phao trong Python không?Làm thế nào để bạn thêm hai chiếc phao trong Python?Tạo một biến float_number_1 giữ số nổi đầu tiên, tạo một biến float_number_2 giữ số nổi thứ hai, giờ đây tạo ra một biến sum_of_two_float_numbers giữ tổng của hai số.
Bạn có thể thêm một int vào một chiếc phao trong Python không?Nếu số của bạn có số thập phân, Python sẽ tự động coi đó là một chiếc phao.Nếu nó không, nó sẽ tự động coi đó là một số nguyên.Nếu chúng ta muốn thay đổi một chiếc phao thành một số nguyên, chúng ta có thể làm như vậy bằng cách sử dụng hàm int ().Khi chúng ta làm điều này, phao sẽ mất số thập phân và những con số đằng sau vị trí thập phân.If we want to change a float to an integer, we can do so using the int() function. When we do this, the float will lose its decimal and the numbers behind the decimal place. |