Hướng dẫn dùng python float python

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ạng float. 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>&nbsp;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ì

Hãy chia sẻ và cùng lan tỏa kiến thức lập trình Nhật Bản tại Việt Nam!

HOME>> python cơ bản - lập trình python cho người mới bắt đầu>>14. hàm trong python

Bài sau
Hàm int[] trong python
Bài tiếp
Hàm len[] trong Python
  • Bài viết mới nhất
  • Làm tròn số trong JavaScript [Math.round, Math.ceil, Math.floor] tháng 7 1, 2022
  • Số mũ trong JavaScript [Math.pow, Math.exp] tháng 7 1, 2022
  • Math.max và Math.min trong JavaScript tháng 7 1, 2022
  • Math.random trong JavaScript tháng 7 1, 2022
  • throw trong JavaScript và cách trả về ngoại lệ tuỳ ý tháng 7 1, 2022
  • Các ngoại lệ trong JavaScript và cách xử lý tương ứng tháng 7 1, 2022
  • try...catch trong JavaScript và cách xử lý ngoại lệ tháng 7 1, 2022
  • Xử lý ngoại lệ của hàm xử lý mô tả trong khối try tháng 7 1, 2022
Profile

Tác giả : Kiyoshi [Chis Thanh]

Kiyoshi là một cựu du học sinh tại Nhật Bản. Sau khi tốt nghiệp đại học Toyama năm 2017, Kiyoshi hiện đang làm BrSE tại Tokyo, Nhật Bản.

Chủ Đề