The values returned by the float () function depend on the parameter passed.
# viết bởi TipsMake.com
# đối với số nguyên
print(float(10))
# đối với số thập phân
print(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.45n"))
# chuỗi gây ra lỗi
print(float("abc"))
Run the program, the result is:
10.0
11.22
-13.33
-24.45
ValueError: could not convert string to float: 'abc'
# viết bởi TipsMake.com
# đối với NaN
print(float("nan"))
print(float("NaN"))
# đối với inf/infinity
print(float("inf"))
print(float("InF"))
print(float("InFiNiTy"))
print(float("infinity"))
Run the program, the result is:
nan
nan
inf
inf
inf
inf
The float () function has only a few notes like that. Remember to practice regularly with Python exercises.
Previous lesson: eval () function in Python
Next lesson: exec () function in Python