icantech
Lập trình Python
4370
31/08/2023

Hàm Str trong Python là gì? Cách sử dụng hàm Str và ví dụ trực quan

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é!

1. Hàm str trong Python là gì?

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.

ham-str-trong-python

2. Cách sử dụng hàm Str trong Python và ví dụ trực quan

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.

3. Ứng dụng hàm str trong lập trình Python

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:

  • Dùng để hiển thị thông tin cho người dùng (như ví dụ 2 ở trên): Sử dụng khi người dùng cần chuyển đổi các giá trị thành chuỗi để hiện thị lên màn hình hay trong giao diện người dùng.
  • Dùng để ghi log và gỡ lỗi: Để phát triển phần mềm, hàm str trong Python giúp chuyển thông tin thành chuỗi để ghi log hoặc hiển thị khi gỡ lỗi.
  • Dùng định dạng chuỗi: Hàm str trong Python khi kết hợp với chuỗi (f-strings), trong đấy có chứa các giá trị biến.
  • Dùng để lưu trữ dữ liệu và tệp tin: Việc sử dụng hàm str trong Python giúp dễ dàng lưu trữ thông tin vì lúc này dữ liệu đã chuyển đổi thành chuỗi và ghi vào tệp tin.

ung-dung-cua-ham-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…..

4. Lưu ý khi sử dụng hàm str trong Python

Để 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.

5. Lời Kết

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é!

Share
Tags
Lập trình Python

Bài tương tự