Computer >> Máy Tính >  >> Lập trình >> Python

Các cách in ký tự thoát trong python

Trong bài viết này, chúng ta sẽ xem cách chúng ta có thể in các ký tự thoát trong Python. Tôi nghĩ bạn biết những nhân vật thoát hiểm là gì? Hãy xem những ký tự thoát cho những người chưa biết là gì?

Các ký tự thoát được sử dụng cho các ý nghĩa riêng lẻ trong chuỗi. Nếu chúng tôi muốn bao gồm một dòng mới, không gian tab , v.v., trong chuỗi, chúng ta có thể sử dụng các ký tự thoát này. Hãy xem một số ví dụ.

Ví dụ

## new line
new_line_string = "Hi\nHow are you?"

## it will print 'Hi' in first line and 'How are you?' in next line
print(new_line_string)

Đầu ra

Nếu bạn chạy chương trình trên, nó sẽ tạo ra các kết quả sau.

Hi
How are you?

Chúng tôi có nhiều ký tự thoát trong Python như \ n, \ t, \ r , v.v., Điều gì xảy ra nếu chúng ta muốn in một chuỗi có chứa các ký tự thoát này? Chúng tôi phải in chuỗi bằng cách sử dụng repr () chức năng sẵn có. Nó in chuỗi chính xác những gì chúng tôi cung cấp. Hãy xem một ví dụ.

Ví dụ

## string
string = "Hi\nHow are you?\nFine."

## exact string will be printed
print(repr(string))

Đầu ra

Nếu bạn chạy chương trình trên, nó sẽ tạo ra các kết quả sau.

'Hi\nHow are you?\nFine.'

Chúng tôi cũng có thể in chuỗi chính xác mà không cần sử dụng repr () hàm số. Chúng tôi đã khởi tạo chuỗi bằng r hoặc R trình kích hoạt chuỗi. Hãy xem nó với một ví dụ.

Ví dụ

## string trigger
string = R"Hi\nHow are you?\nFine."

## exact string will be printed
print(string)

Đầu ra

Nếu bạn thực hiện chương trình trên, nó sẽ tạo ra các kết quả sau.

Hi\nHow are you?\nFine.

Chúng tôi cũng có thể sử dụng bảng chữ cái nhỏ của R và sẽ nhận được kết quả tương tự.

Kết luận

Tôi hy vọng bạn học cách in các ký tự thoát trong Python. Nếu bạn có bất kỳ nghi ngờ nào liên quan đến bài viết, vui lòng đề cập đến chúng trong phần bình luận.