Hiện nay, ngôn ngữ lập trình Python đang được sử dụng rộng rãi, ưa chuộng và được ứng dụng trong các sản phẩm web, phần mềm hay các ứng dụng di động. Trong bài viết này hãy cùng ICANTECH tìm hiểu về hàm Str trong Python và cách sử dụng nhé!
Hàm str là một hàm trong ngôn ngữ lập trình Python. Hàm str được sử dụng rất phổ biến và đặc biệt quan trọng mà bất kỳ ai làm lập trình Python đều phải nằm lòng.
Sử dụng hàm str để làm việc với chuỗi, hàm str sẽ chuyển đổi các đối tượng khác nhau thành chuỗi.
Cấu trúc hàm str trong Python được định dạng theo cú pháp cơ bản sau: str(object)
Trong đó: Object là đối tượng mà người dùng muốn chuyển đổi thành chuỗi ví dụ như số nguyên, số thực, danh sách, tuple hoặc các đối tượng khác.
Sau đây là những ví dụ cụ thể về cách sử dụng hàm Str trong Python:
Ví dụ 1: Chuyển đổi số nguyên thành chuỗi và nối chuỗi bằng hàm Str
Giả định: điểm số của học sinh là 8.5 và muốn hiển thị điểm số lên màn hình thì ta làm như sau:
# Điểm số của học sinh
diem = 8.5
# Chuyển đổi điểm số thành chuỗi để hiển thị
diem_chuoi = str(diem)
# Hiển thị thông báo
thong_bao = "Học sinh đạt điểm: " + diem_chuoi
print(thong_bao)
Kết quả: Học sinh đạt điểm: 8.5
Ví dụ 2: Kết hợp chuỗi và các dữ liệu khác thành một chuỗi hoàn chỉnh
Giả định muốn biết về học sinh tên Linh, hiện tại 14 tuổi và đạt điểm 9.5 thì làm như sau
# Thông tin về học sinh
ten = "Linh"
tuoi = 14
diem = 9.5
# Kết hợp thông tin để tạo câu chuyện
cau_chuyen = "Học sinh " + ten + " hiện tại " + str(tuoi) + " tuổi và đạt điểm " + str(diem) + "."
print(cau_chuyen)
Kết quả: Học sinh Linh năm nay 14 tuổi và đạt điểm 9.5.
Ngày nay, việc sử dụng hàm lệnh str trong Python để giải quyết nhiều vấn đề thường gặp rất là nhiều. Từ những ví dụ cụ thể ở trên ta thấy được ứng dụng của hàm str trong Python:
Ngoài những ứng dụng được kể trên thì hàm str trong Python còn được ứng dụng như tương tác với cơ sở dữ liệu, hiển thị dữ liệu phức tạp, giúp xử lý mã hoá và giải mã, giúp xử lý dữ liệu đa ngôn ngữ và unicode…..
Để tránh gây lỗi không mong muốn trước khi dùng hàm str chuyển đổi cần kiểm tra kỹ loại dữ liệu cần chuyển đổi.
Người dùng hàm str python cần phải hiểu các cách sử dụng những ký tự đặc biệt để hiển thị được các ký tự như dòng mới, tab, dấu ngoặc kép trong chuỗi, gạch chéo ngược.
Hy vọng, những kiến thức và ví dụ minh họa cụ thể trên đã giúp bạn hiểu thêm về hàm str trong Python; giúp bạn vận dụng hàm str một cách linh hoạt, tránh các lỗi thường gặp.
Cảm ơn bạn đã đọc bài viết, nếu bạn đang quan tâm đến học lập trình online thì hãy tham khảo ngay các khóa học lập trình dưới đây tại ICANTECH nhé
Để tìm hiểu thêm nhiều kiến thức hữu ích, hãy luôn theo dõi ICANTECH nhé!