Phần lớn các ngôn ngữ lập trình hỗ trợ rất tốt với việc thao tác với các chuỗi ký tự và Python cũng không phải là một ngoại lệ. Trong bài viết này mình sẽ trình bày một số cách để khai báo chuỗi, cách sử dụng với các ký tự đặc biệt, cũng như cách chúng ta nối chuỗi trong Python.
Khai báo chuỗi trong Python
Python hỗ trợ làm việc với kiểu chuổi một cách linh hoạt hơn bằng các cho phép khai báo bằng dấu nháy đơn hoặc nháy kép. Nó khác với cách mà Java sử dụng khi khai báo chuỗi. Python hỗ trợ 3 kiểu trình bày chuỗi chính là:
print('Chuoi trong python co the dat trong giau nhay don')
Kiểu double quotes:
print("Python cung cho phep dat trong day nhay doi")
Kiểu tripple quotes:
print('''
đây cũng là một trình bày chuỗi trong Python
''')
Còn một cách khác nữa nè:
print("""
Đây là cách khởi tạo chuỗi sử dụng 3 dấu nháy đơn.
""")
Ta có thể sử dụng dấu nháy đơn(') khi muốn gõ văn bản có chứa dấu nháy đôi thay vì dùng \" nhưng các ngôn ngữ khác và ngược lại với dấu nháy đôi khi muốn gõ văn bản chứa dấu nháy đơn. Với cách sử dụng 3 dấu nháy đơn/nháy đôi giúp ta có thể trình bày chuỗi trên nhiều dòng, giúp mã nguồn được trình bày đẹp hơn. Các bạn có thắc mắc tại sao trong ví dụ của mình có dấu \ không? Khi sử dụng dấu \ trong kiểu khai báo tripple quotes thì chúng ta có thể viết đoạn văn bản trên nhiều dòng nhưng khi chạy thì các đoạn đánh dấu bằng \ sẽ được hiển thị trên một dòng.
Các ký tự đặc biệt trong Python
Nối chuỗi trong Python
Kết quả:
Tran Thanh Developer
Tran Thanh Developer
Tran Thanh Developer
0 Nhận xét