Hướng dẫn về chuỗi đa dòng trong Python. Ở đây chúng tôi cũng thảo luận về hoạt động của chuỗi đa dòng python cùng với các ví dụ và triển khai mã của nó.

Bạn đang xem : chuỗi nhiều dòng python

Giới thiệu về chuỗi đa dòng trong Python

Trong Python, chuỗi là một chuỗi ký tự và để khai báo chuỗi, chúng tôi sử dụng dấu ngoặc kép được sử dụng để khai báo chuỗi một dòng. Trong chuỗi nhiều dòng này trong Python được định nghĩa bằng cách sử dụng dấu ngoặc kép như ““ “” ””. Do đó, bất kỳ chuỗi nào hoặc bất kỳ ký tự nào giữa ba dấu ngoặc kép này đều được coi là một chuỗi. Trong chương trình Python, các chuỗi nhiều dòng chủ yếu được sử dụng để chỉ định các chú thích để mô tả chương trình hoạt động. Trong Python, chuỗi nhiều dòng là cách được khuyến nghị nhất để biểu diễn một chuỗi. Trong Python, khi sử dụng chuỗi nhiều hơn một dòng và nếu chúng có ký tự dòng mới thì chúng tôi sử dụng dấu ngoặc kép, nếu không, có nhiều cách khác nhau để biểu diễn một chuỗi không có ký tự dòng mới.

Cách làm việc của chuỗi đa dòng trong Python với các ví dụ

Trong bài viết này, chúng ta sẽ xem cách khai báo hoặc định nghĩa một chuỗi nhiều dòng trong Python. Chúng ta nên lưu ý rằng nếu chúng ta đang sử dụng một chuỗi dài trong chương trình Python được sử dụng chủ yếu để khai báo các nhận xét trong chương trình và chuỗi dài này với một ký tự dòng mới, chúng ta có thể khai báo nó bằng cách sử dụng dấu ngoặc kép (““ “” ”) hoặc ba đơn dấu ngoặc kép (” ‘). Nếu chúng ta đang cố gắng khai báo một chuỗi dài mà không có ký tự dòng mới thì chúng ta không thể sử dụng dấu ngoặc kép thay vào đó, có nhiều cách khác nhau để khai báo một chuỗi như vậy.

Bắt đầu khóa học phát triển phần mềm miễn phí của bạn

Phát triển web, ngôn ngữ lập trình, Kiểm tra phần mềm & amp; những người khác

Đầu tiên, chúng ta sẽ xem cách khai báo một chuỗi nhiều dòng trong Python có ký tự dòng mới bằng cách sử dụng dấu ngoặc kép ba cùng với các ví dụ.

Ví dụ:

Hãy xem chúng tôi muốn khai báo một chuỗi dài trong chương trình. Sau đó, hãy để chúng tôi xem cách chúng tôi có thể khai báo nó bằng cách sử dụng dấu ngoặc kép đơn và dấu ngoặc kép.

  print ("Chương trình chứng minh dấu ngoặc kép và dấu ngoặc kép đơn cho chuỗi nhiều dòng")
print ("\ n")
double_qt = "" "Tổ chức đào tạo Educba,
cung cấp các ngôn ngữ lập trình khác nhau,
ở Chennai, Ấn Độ. "" "
print (double_qt)
print ("\ n")
single_qt = '' 'Tổ chức đào tạo Educba,
cung cấp các ngôn ngữ lập trình khác nhau,
ở Chennai, Ấn Độ. ''
print (single_qt)  

Đầu ra:

Xem Thêm  Cách căn giữa mọi thứ bằng CSS - Căn chỉnh Div, Text, v.v. - căn chỉnh giữa div html

Trong chương trình trên, chúng ta có thể thấy cách khai báo một chuỗi nhiều dòng bằng cách sử dụng dấu nháy kép và dấu nháy ba đơn. Trong chương trình trên, chúng tôi đã viết từng dòng ở dòng mới.

Bây giờ chúng ta sẽ thực hiện các cách khác nhau để khai báo chuỗi nhiều dòng trong Python. Hãy để chúng tôi xem từng người trong số họ cùng với các ví dụ. Do đó, các cách khác nhau để khai báo chuỗi nhiều dòng như sau:

1. Sử dụng dấu ngoặc

Đây là một cách khác để khai báo một chuỗi nhiều dòng trong Python khi không có dòng mới trong chuỗi bằng cách sử dụng dấu ngoặc để khai báo một chuỗi nhiều dòng. Hãy cùng chúng tôi xem điều đó trong ví dụ dưới đây:

Ví dụ:

  print ("Chương trình dùng để khai báo chuỗi nhiều dòng bằng dấu ngoặc")
print ("\ n")
brkt_str = ("EDUCBA là nhà cung cấp toàn cầu hàng đầu về giáo dục trực tuyến dựa trên kỹ năng."
"EDUCBA hiện đang phục vụ hơn 500.000 người học trên hơn 40 quốc gia.")
print (brkt_str)  

Đầu ra:

Trong chương trình trên, chúng ta có thể thấy chúng ta đang sử dụng dấu ngoặc để khai báo một chuỗi nhiều dòng. Trong điều này, chúng ta có thể lưu ý rằng trong đầu ra, nó sẽ in ra chuỗi được khai báo mà không có ký tự dòng mới vì không có ký tự dòng mới trong chuỗi đã cho. Do đó, chúng tôi sử dụng dấu ngoặc để chia một chuỗi thành nhiều dòng.

2. Sử dụng dấu gạch chéo ngược (\)

Trong tùy chọn này, chúng tôi sử dụng dấu gạch chéo ngược (\) cho một chuỗi nhiều dòng trong Python không chứa ký tự dòng mới trong chuỗi đã cho. Tùy chọn sử dụng dấu gạch chéo ngược được sử dụng để khai báo chuỗi in nhiều dòng. Hãy để chúng tôi chứng minh trong ví dụ dưới đây.

Ví dụ:

  print ("Chương trình chứng minh chuỗi nhiều dòng sử dụng dấu gạch chéo ngược")
print ("\ n")
bck_str = "Cơ sở đào tạo Educba." \
    "Học viện này rất được khuyến khích cho các khóa học lập trình trực tuyến và" \
    "khóa học này cũng cung cấp chứng chỉ."
print ("Chuỗi nhiều dòng được đưa ra như sau:")
print ("\ n")
print (bck_str)  

Đầu ra:

Trong chương trình trên, chúng ta có thể thấy rằng mỗi chuỗi ở cuối chúng ta có dấu gạch chéo ngược (\) và chuỗi cuối cùng của chuỗi nhiều dòng không có dấu gạch chéo ngược. Do đó, chúng ta có thể thấy rằng chuỗi đã cho không có bất kỳ ký tự dòng mới nào và do đó, sử dụng dấu gạch chéo ngược, chúng ta có thể in chuỗi nhiều dòng.

3. Sử dụng join ()

Trong tùy chọn này, chúng tôi sử dụng hàm string join () của Python để tách nhiều chuỗi được sử dụng cho một chuỗi nhiều dòng in. Vì vậy, trong hai tùy chọn trên, có một điều kiện để kiểm tra khoảng trắng khi chúng ta sử dụng dấu ngoặc hoặc dấu gạch chéo ngược vì nếu chúng ta có chuỗi rất dài thì sẽ rất khó nếu chúng ta bỏ lỡ khoảng trắng khi chúng ta sử dụng hai tùy chọn này nhưng vấn đề này có thể khắc phục bằng cách sử dụng phương thức string join (). Hãy để chúng tôi chứng minh điều đó dưới đây bằng một ví dụ.

Xem Thêm  Creating a Custom Inventory Management Application in PHP and MySQL - parseint php

Ví dụ:

  print ("Chương trình chứng minh chuỗi nhiều dòng sử dụng join ()")
print ("\ n")
jn_str = '' .join (("Cơ sở đào tạo Educba",
    "Học viện này rất được khuyến khích cho các khóa học lập trình trực tuyến và",
    "khóa học này cũng cung cấp chứng chỉ."))
print ("Chuỗi đã cho như sau:")
print ("\ n")
print (jn_str)  

Đầu ra:

Trong chương trình trên, chúng ta có thể thấy chúng ta đang sử dụng hàm join () của chuỗi. Trong điều này, chúng ta có thể nhận thấy rằng chúng ta đang truyền chuỗi nhiều dòng cho hàm này. Do đó, nó in ra nhiều dòng của chuỗi bằng cách sử dụng hàm join () và chúng ta có thể lưu ý rằng chúng ta đang sử dụng khoảng trắng và sau đó sử dụng hàm join () cho nó. Do đó, điều này rất dễ dàng khi chúng ta sử dụng chuỗi dài và không cần kiểm tra khoảng trắng trong chuỗi khi chúng ta tham gia hàm () của chuỗi trong Python.

Kết luận

Trong bài viết này, chúng tôi kết luận rằng một chuỗi nhiều dòng trong Python là để in ra nhiều dòng của chuỗi. Trong bài viết này, chúng ta đã thấy một chuỗi nhiều dòng chủ yếu được sử dụng để in các chú thích được chỉ định trong chương trình. Điều này có thể được thực hiện bằng cách sử dụng dấu ngoặc kép như dấu ngoặc kép đơn và dấu ngoặc kép. Trong bài viết này, chúng ta đã thấy khi chuỗi có ký tự dòng mới thì chúng ta phải sử dụng dấu ngoặc kép và nếu không có ký tự dòng mới thì chúng ta đã thảo luận về các cách khác nhau để khai báo chuỗi nhiều dòng như sử dụng dấu ngoặc, dấu gạch chéo ngược và hàm join () của chuỗi trong Python .

Các bài báo được đề xuất

Đây là hướng dẫn về Chuỗi đa dòng trong Python. Ở đây chúng ta cũng thảo luận về việc giới thiệu và hoạt động của chuỗi đa dòng python cùng với một ví dụ khác và cách triển khai mã của nó. Bạn cũng có thể xem các bài viết sau để tìm hiểu thêm –

0

Chia sẻ

Chia sẻ


Xem thêm những thông tin liên quan đến chủ đề chuỗi nhiều dòng python

Python 3 Basics # 2.3 | Python Raw Strings | Escape Character in Python | Python for Beginners

  • Tác giả: technologyCult
  • Ngày đăng: 2020-08-04
  • Đánh giá: 4 ⭐ ( 9442 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Python 3 Basics 2.3 | Python Raw Strings | Escape Character in Python | Python for Beginners
    python pythonRawString PythonEscapeCharacters technologycult

    Topic
    Python Raw String | Escape Character in Python

    All Playlist of this youtube channel
    ====================================

    1. Data Preprocessing in Machine Learning
    https://www.youtube.com/playlist?list=PLE-8p-CwnFPuOjFcbnXLFvSQaHFK3ymUW

    2. Confusion Matrix in Machine Learning, ML, AI
    https://www.youtube.com/playlist?list=PLE-8p-CwnFPvXzvsEcgb0IZtNsw_0vUzr

    3. Anaconda, Python Installation, Spyder, Jupyter Notebook, PyCharm, Graphviz
    https://www.youtube.com/playlist?list=PLE-8p-CwnFPsBCsWwz_BvbZZHIVQ6wSZK

    4. Cross Validation, Sampling, train test split in Machine Learning
    https://www.youtube.com/playlist?list=PLE-8p-CwnFPsHtol5WXHhq_B3kQPggHH2

    5. Drop and Delete Operations in Python Pandas
    https://www.youtube.com/playlist?list=PLE-8p-CwnFPtvqVVK7QVFsMvDvp2YgCnR

    6. Matrices and Vectors with python
    https://www.youtube.com/playlist?list=PLE-8p-CwnFPsndwnZnL7nXW5mIrdRmgdg

    7. Detect Outliers in Machine Learning
    https://www.youtube.com/playlist?list=PLE-8p-CwnFPvyCX35yES5D9W7vThiUzwk

    8. TimeSeries preprocessing in Machine Learning
    https://www.youtube.com/playlist?list=PLE-8p-CwnFPv10bru3719xzDNIgbO6hXA

    9. Handling Missing Values in Machine Learning
    https://www.youtube.com/playlist?list=PLE-8p-CwnFPvOec0LZ40Bt8OQcbLFa236

    10. Dummy Encoding Encoding in Machine Learning
    https://www.youtube.com/playlist?list=PLE-8p-CwnFPvu7YriqMZsL9UDbqUUk90x

    11. Data Visualisation with Python, Seaborn, Matplotlib
    https://www.youtube.com/playlist?list=PLE-8p-CwnFPuYBYsmbfMjROOCzKjCwyMH

    12. Feature Scaling in Machine Learning
    https://www.youtube.com/playlist?list=PLE-8p-CwnFPtwpVV3FwzwYZYR5hT3i52G

    13. Python 3 basics for Beginner
    https://www.youtube.com/playlist?list=PLE-8p-CwnFPu-jseUMtc4i47jQZN4PNbf

    14. Statistics with Python
    https://www.youtube.com/playlist?list=PLE-8p-CwnFPta0COlxS6E5u14m5ouzbRU

    15. Sklearn Scikit Learn Machine Learning
    https://www.youtube.com/playlist?list=PLE-8p-CwnFPtAGb29r8F7up9ilZUXt3l1

    16. Python Pandas Dataframe Operations
    https://www.youtube.com/playlist?list=PLE-8p-CwnFPv_63lkT_Tztiwknv_zGTNy

    17. Linear Regression, Supervised Machine Learning
    https://www.youtube.com/playlist?list=PLE-8p-CwnFPslDi6sfFbFK4KXcVlLwaOM

    Code
    =====

    print(‘Hello \
    World’)
    print(r’Hello \
    World’)
    print(r’Hello \\t World’)
    print(r’Hello \\r World’)
    print(r’Hello \\b World’)

    print(R’Hello \\b World’)

    print(R’Hello \\b World’)
    print(R”Hello \\b World”)

    print(R”””This is a \\t example of multiline raw string
    with double triple quotes”””)
    print(R”’This is a \\t example of multiline raw string
    with double triple quotes”’)

    print(r’\\\\’)
    print(r”abc\\\\”)

Kiểu dữ liệu chuỗi trong Python – Phần 1

  • Tác giả: howkteam.vn
  • Đánh giá: 4 ⭐ ( 9171 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Kiểu dữ liệu chuỗi trong Python – Phần 1

Kiểu chuỗi trong Python

  • Tác giả: comdy.vn
  • Đánh giá: 5 ⭐ ( 3385 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Kiểu chuỗi trong Python là gì? Làm sao để khai báo biến và sử dụng các hàm tích hợp, định dạng kiểu chuỗi trong Python?

Kiểu dữ liệu chuỗi và định dạng chuỗi trong Python

  • Tác giả: topdev.vn
  • Đánh giá: 5 ⭐ ( 5727 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Xử lý văn bản là công việc thường xuyên trong các ứng dụng hiện đại, văn bản có ở khắp mọi nơi, do vậy nắm vững kiến thức về kiểu chuỗi sẽ giúp bạn giải quyết được các vấn đề.

Khai báo chuỗi trong python

  • Tác giả: laptrinhcanban.com
  • Đánh giá: 5 ⭐ ( 6271 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Hướng dẫn cách khai báo chuỗi trong python. Bạn sẽ học được cách khai báo chuỗi bằng dấu nháy đơn và nháy kép trong python, cũng như cách khai báo chuỗi nhiều dòng trong python sau bài học này

One moment, please…

  • Tác giả: techacademy.edu.vn
  • Đánh giá: 5 ⭐ ( 5409 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Chuỗi (String) trong Python

  • Tác giả: vietjack.com
  • Đánh giá: 3 ⭐ ( 3696 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Chuỗi (String) trong Python – Học Python cơ bản và nâng cao theo các bước đơn giản từ Tổng quan, Cài đặt, Biến, Toán tử, Cú pháp cơ bản, Hướng đối tượng, Vòng lặp, Chuỗi, Number, List, Dictionary, Tuple, Module, Xử lý ngoại lệ, Tool, Exception Handling, Socket, GUI, Multithread, Lập trình mạng, Xử lý XML.

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

Xem Thêm  Mẹo và thủ thuật Visual Studio Code - từ khóa super trong java

By ads_php