Bài viết đăng tại: https://laptrinhcanban.com
Hướng dẫn sử dụng hàm int() trong python. Bạn sẽ học được cách Chuyển từ string sang int trong Python bằng hàm int() sau bài học này.
Hàm int() trong python là gì
int() trong python là hàm dùng để Chuyển từ string sang int trong Python.
Chúng ta sử dụng hàm int() trong python để chuyển chuỗi thành số trong Python và tạo ra một số mới với cú pháp sau đây:
Cú pháp hàm int() trong Python
int
(x
)
Hoặcint
(x, base
=y)
Trong đó
int
là tên hàm sốx
là số, chữ số hoặc chuỗi chữ số ở dạngstr
cần chuyển sangint
.base
là để chỉ định hệ cơ sốy
củax
. Giá trị củay
có thể là là hệ cơ số 2, cơ số 10, thập lục phân v.v..
Chương trình mẫu sử dụng hàm int() trong Python
Chúng ta có thể chỉ định các đối số x
, y
để sử dụng hàm int() trong Python như sau:
Nếu x
được lược bỏ, kết quả trả về bằng 0.
int() |
Nếu x
là số nguyên, kết quả trả về chính bằng x.
int(15) |
Nếu x
là số thập phân, kết quả trả về là số nguyên được làm tròn của x.
int(3.14) |
Nếu x
ở dạng hệ cơ số được chỉ định ở y
, kết quả trả về là số ở hệ thập phân của x.
int("1011", 2) |
Nếu x
là một chuỗi ký tự, kết quả trả về là số ở dạng int
của ký tự đó:
int('28') |
Ngoài ra, chúng ta có thể lược bỏ base
và chỉ chỉ định hệ cơ số y
trong biểu thức như sau:
int("24", base=8) |
Lưu ý khi sử dụng hàm int() trong python
Chúng ta chỉ sử dụng hàm int() để Chuyển từ string sang int trong Python với các string là số, chữ số hoặc chuỗi chữ số, là các dữ liệu có khả năng chuyển sang int.
Nếu string được chỉ định không có khả năng chuyển sang int thì lỗi ValueError sẽ xảy ra như ví dụ sau đây:
int("good game") |
Lỗi ValueError trả về:
Traceback (most recent call last): |
Do chuỗi "good game"
không có khả năng chuyển sang int 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 int() để Chuyển từ string sang int 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.
URL Link
https://laptrinhcanban.com/python/nhap-mon-lap-trinh-python/ham-trong-python/int-trong-python/
HOME › python cơ bản - lập trình python cho người mới bắt đầu>>14. hàm trong python