Nội dung chính
- Hàm float[] trong python là gì
- Cú pháp hàm float[] trong Python
- Chương trình mẫu sử dụng hàm float[] trong Python
- Lưu ý khi sử dụng float[] trong python
- Tổng kết và thực hành
Hướng dẫn sử dụng hàm Float[] trong Python. Bạn sẽ học được cách Ép kiểu trong Python thành dạng số thực dấu phẩy động bằng hàm float[] sau bài học này.
Hàm float[] trong python là gì
float[] trong python là hàm dùng để ép kiểu giá trị được chỉ định thành dạng số thực dấu phẩy động trong python.
Chúng ta sử dụng hàm float[] trong python để chuyển đổi giá trị được chỉ định thành số thực dấu phẩy động và tạo ra một số mới với cú pháp sau đây:
Cú pháp hàm float[] trong Python
float
[x
]
Trong đó
float
là tên hàm sốx
là giá trị cần chuyển sang dạngfloat
.x
có thể là số hoặc là chuỗi chữ số.
Kết quả thu được sẽ là một số ở dạng số thực dấu phẩy động float.
Chương trình mẫu sử dụng hàm float[] trong Python
Tùy vào kiểu dữ liệu của x
mà hàm float[] trong Python sẽ đưa ra các kết quả khác nhau như sau:
Nếu x
được lược bỏ, kết quả trả về bằng số thực 0.0
.
float[]
>> 0.0
Nếu x
là số nguyên, kết quả trả về là x
ở dạng số thực.
float[15]
>> 15.0
Nếu x
là số thực, kết quả trả về là chính x.
float[3.14]
>> 3.14
Nếu
x
là một chuỗi chữ số, kết quả trả về là chữ số ở dạng số thực của chuỗi ký tự đó:
float['28']
>> 28.0
float["5.755"]
>> 5.755
Ngoài ra, chúng ta có thể chỉ định số mũ trong trong biểu thức như sau:
float["8.5e+5"]
>> 850000.0
float["2.34e-4"]
>> 0.000234
Lưu ý khi sử dụng float[] trong python
Chúng ta chỉ sử dụng hàm float[] để ép kiểu giá trị được chỉ định thành dạng số thực dấu phẩy động trong python với các giá trị là số, chữ số hoặc chuỗi chữ số, là
các dữ liệu có khả năng chuyển sang dạng float.
Nếu string được chỉ định không có khả năng chuyển sang float thì lỗi ValueError sẽ xảy ra như ví dụ sau đây:
float["bigcityboy"]
Lỗi ValueError trả về:
Traceback [most recent call last]:
File "Main.py", line 1, in
float["bigcityboy"]
ValueError: could not convert string to float: 'bigcityboy'
Do chuỗi "bigcityboy
không có khả năng chuyển sang float nên lỗi đã xảy ra.
Tổng kết và thực hành
Trên đây Kiyoshi đã hướng dẫn bạn cách sử dụng hàm float[] để Ép kiểu dữ liệu thành dạng số thực dấu phẩy động trong Python rồi. Để nắm rõ nội dung bài học hơn, bạn hãy thực hành viết lại các ví dụ của ngày hôm nay nhé.
Và hãy cùng tìm hiểu những kiến thức căn bản về python trong các bài học tiếp theo.
Viết bởi Kiyoshi. Đã đăng ký bản quyền tác giả tại <a title="Bạn được tự do chia sẻ bài viết nhưng phải để lại đường link bài viết từ laptrinhcanban.com. Bạn không được sử dụng tài liệu cho mục đích thương mại. Không được phép chỉnh sửa nội dung được phát hành trên website của chúng tôi" style="color:#fff;background-color:silver" rel="license noopener" target="_blank" href="//creativecommons.org/licenses/by-nc-nd/4.0/">Creativecommons</a> và <a title="Bạn được tự do chia sẻ bài viết nhưng phải để lại đường link bài viết từ laptrinhcanban.com. Bạn không được sử dụng tài liệu cho mục đích thương mại. Không được phép chỉnh sửa nội dung được phát hành trên website của chúng tôi" style="color:#fff;background-color:silver" target="_blank" rel="noopener" href="//www.dmca.com/Protection/Status.aspx?ID=1631afcd-7c4a-467d-8016-402c5073e5cd" class="dmca-badge">DMCA</a><script src="//images.dmca.com/Badges/DMCABadgeHelper.min.js">
Bài viết liên quan
Hàm trong Python là gì - Các hàm trong Python
Def trong python và cú pháp tạo hàm
Hàm len[] trong Python
Hàm range[] trong Python
Hàm int[] trong python
Return trong python và giá trị trả về
Hàm str[] trong python
Biến trong python là gì