Cách hiển thị ký tự trong Python

Trên trang này. nhận xét với #, chuỗi nhiều dòng với """ """, in nhiều đối tượng, dấu gạch chéo ngược "\" làm ký tự thoát, '\t', '\n', '\r' và '\\'

Bắt đầu

Video Tổng Hợp

  • Hầu hết các câu lệnh in trong tập lệnh này đã được nhận xét ban đầu, không được chú thích trong suốt video. Đây là đầu ra vỏ
  • Như đã nêu trong các hướng dẫn trước, hàm print yêu cầu Python hiển thị ngay một chuỗi đã cho sau khi lệnh được thực thi. Để chỉ định một chuỗi cho chức năng in hiển thị, hãy đặt chuỗi đó trong dấu nháy đơn (' ') hoặc dấu nháy kép (" "). Cả hai tùy chọn đều khả dụng nên bạn vẫn có thể sử dụng dấu ngoặc kép trong chuỗi của mình nếu cần. Bán tại. in "hôm nay bạn thế nào?"
  • Nếu ký hiệu thăng (#) được đặt trước một lệnh hoặc bất kỳ loại chuỗi ký tự nào, lệnh sẽ xuất hiện màu đỏ và Python sẽ bỏ qua nó trong quá trình thực thi mã. Điều này có thể được sử dụng trong Python để cung cấp nhận xét hữu ích cho những người đang xem mã của bạn hoặc để "tắt" một số dòng mã nhất định để kiểm tra lỗi
  • Bao quanh một chuỗi có ba dấu ngoặc kép (""" """) cho phép bạn có bất kỳ sự kết hợp nào giữa dấu ngoặc kép và ngắt dòng trong một chuỗi và Python sẽ vẫn diễn giải chuỗi đó dưới dạng một thực thể duy nhất

Tìm hiểu thêm

  • Bạn có thể chỉ định nhiều chuỗi với câu lệnh in. Chỉ cần tách chúng ra bằng dấu phẩy ',' và chúng sẽ được in với khoảng trắng ở giữa

    >>> print 'apple', 'orange', 'pear'
    apple orange pear 
    

  • Trong các chuỗi Python, dấu gạch chéo ngược "\" là một ký tự đặc biệt, còn được gọi là ký tự "thoát". Nó được sử dụng để đại diện cho các ký tự khoảng trắng nhất định. "\t" là một tab, "\n" là một dòng mới và "\r" là một xuống dòng

    >>> print 'apple\torange'
    apple	orange 
    >>> print 'apple\norange'
    apple
    orange 
    

  • Ngược lại, đặt trước một ký tự đặc biệt với "\" sẽ biến ký tự đó thành một ký tự thông thường. Cái này gọi là "thoát". Ví dụ: "\'" là ký tự trích dẫn đơn. Do đó, 'Trời đang mưa' là một chuỗi hợp lệ và tương đương với "Trời đang mưa". Tương tự như vậy, '"' có thể được thoát. "\"hello\"" là một chuỗi bắt đầu và kết thúc bằng ký tự trích dẫn kép theo nghĩa đen. Cuối cùng, "\" có thể được sử dụng để tự thoát. "\\" là ký tự gạch chéo ngược theo nghĩa đen
  • Có rất nhiều hàm tiện dụng được định nghĩa trên các chuỗi, được gọi là các phương thức chuỗi. Tìm hiểu về những cái trên substringhood và cả về thao tác case trong hướng dẫn này. Hướng dẫn phần 2 này bao gồm các phương thức chuỗi để tìm vị trí của một chuỗi con cụ thể và cũng để kiểm tra xem điều kiện nhất định có đúng với mọi ký tự hay không
  • Khi bạn cảm thấy thoải mái với các danh sách (sắp ra mắt), bạn cũng nên xem Tách và nối các chuỗi

Khám phá

Trong Python, hàm print() được sử dụng để hiển thị một số kết quả trên bảng điều khiển đầu ra. Hàm print() đã phát triển trong Python. Nó bắt đầu như một câu lệnh và mãi đến Python 3, nó mới được chuyển thành hàm

Chúng ta sẽ thảo luận về cách in một ký tự n lần trong Python

Sử dụng toán tử * để in một ký tự n lần trong Python

Toán tử * có thể được sử dụng theo nhiều cách khác nhau với các đối tượng khác nhau trong Python. Chúng ta có thể sử dụng nó để thực hiện phép nhân số học, giải nén các phần tử và bây giờ chúng ta sẽ thảo luận về cách sử dụng nó để in một ký tự n lần trong Python

Trong hàm print(), chúng ta có thể chỉ định ký tự sẽ được in. Chúng ta có thể sử dụng toán tử * để đề cập đến số lần chúng ta cần in giá trị này

Xem mã dưới đây

Sử dụng hàm print()

1

2

3

 

in('a' * 5)    

 

đầu ra

aaaaa

Trong ví dụ trên, chúng tôi đã in ký tự năm lần bằng cách sử dụng toán tử *

Trong trường hợp, nếu bạn đang sử dụng Python 2. x, đây là cú pháp

Sử dụng chức năng in trong Python 2. x

1

2

3

 

in 'a' * 5    

 

Trong trường hợp, bạn muốn sử dụng dấu phân cách, chẳng hạn như _, đây là cú pháp để sử dụng dấu phân cách

Sử dụng chức năng in với dấu phân cách

1

2

3

 

in( * 5 * ('a',), sep='_')

 

đầu ra

a_a_a_a_a

Như bạn có thể thấy, ký tự lặp lại được phân tách bằng

>>> print 'apple\torange'
apple	orange 
>>> print 'apple\norange'
apple
orange 
0

đọc thêm

Thêm ký tự vào chuỗi trong Python

Đọc thêm →

CharAt trong Python

Đọc thêm →

Sử dụng vòng lặp >>> print 'apple\torange' apple orange >>> print 'apple\norange' apple orange 1 để in ký tự n lần trong Python

Hàm print()0 được sử dụng trong Python để tạo chuỗi giữa phạm vi được cung cấp. Chúng ta có thể lặp lại chuỗi này với vòng lặp

>>> print 'apple\torange'
apple	orange 
>>> print 'apple\norange'
apple
orange 
1

Chúng ta có thể sử dụng vòng lặp

>>> print 'apple\torange'
apple	orange 
>>> print 'apple\norange'
apple
orange 
1 để in một ký tự n lần trong Python. Đối với điều này, chúng tôi sẽ lặp lại chuỗi có độ dài cần thiết và in ký tự trong mỗi lần lặp

Sử dụng vòng lặp

1

2

3

4

 

cho i trong phạm vi(5):

    in('a')    

 

đầu ra

a
a
a
a
a

Trong ví dụ trên, chúng tôi tạo một chuỗi bằng hàm print()0 và in ký tự trong mỗi lần lặp của chuỗi bằng vòng lặp

>>> print 'apple\torange'
apple	orange 
>>> print 'apple\norange'
apple
orange 
1. Lưu ý rằng ký tự được hiển thị trong một dòng mới trong mỗi lần lặp lại

Sự kết luận

Trong hướng dẫn này, chúng ta đã thảo luận cách in một ký tự n lần trong Python. Có hai phương pháp cho việc này. Trong phương pháp đầu tiên, chúng tôi đã sử dụng toán tử * trong hàm print() để in ra số lần cần thiết. Chúng ta cũng đã thảo luận về việc sử dụng vòng lặp

>>> print 'apple\torange'
apple	orange 
>>> print 'apple\norange'
apple
orange 
1 để in một ký tự n lần trong Python