Admin
15/09/2023
Share
Trong Python, hàm float() được sử dụng để chuyển đổi giá trị đã cho thành số dấu phẩy động. Cú pháp và các tham số của hàm float() sẽ được Quantrimang giới thiệu trong bài viết này.
Cú pháp của hàm float() trong Python
float([x])
Các đối số của hàm float():.
Float() chỉ có một đối số duy nhất:.
Hàm chấp nhận các loại giá trị có thể được sử dụng làm tham số như sau:
Kết quả trả về từ float()
Các giá trị mà hàm float() trả về phụ thuộc vào tham số được truyền vào.
Ví dụ 1: Cách hoạt động của hàm float() là gì?
# viết bởi Quantrimang.com
# đối với số nguyên
print(float(10))
# Đối với số thập phânprint(float(11.22)).
# đối với chuỗi
print(float("-13.33"))
# đối với chuỗi có khoảng trắng
print(float(" -24.45\n"))
# chuỗi gây ra lỗi
print(float("abc"))
Chạy ứng dụng, kết quả trả về là:
10.0
11.22
-13.33
-24.45
ValueError: could not convert string to float: 'abc'
Ví dụ 2: Sử dụng hàm float() với infinity và Nan (Not a number)
# viết bởi Quantrimang.com
# đối với NaN
print(float("nan"))
print(float("NaN"))
# Với inf/infinityprint(float("vô cực"))print(float("Vô Cực"))print(float("Vô Cực"))print(float("vô cực")).
Chạy ứng dụng, kết quả trả về là:
nan
nan
inf
inf
inf
inf
Hàm float() chỉ có vài chú ý như vậy thôi. Bạn nhớ thực hành thường xuyên với các bài tập Python nhé.