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:
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ụ.
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 technologycultTopic
Python Raw String | Escape Character in PythonAll Playlist of this youtube channel
====================================1. Data Preprocessing in Machine Learning
https://www.youtube.com/playlist?list=PLE-8p-CwnFPuOjFcbnXLFvSQaHFK3ymUW2. Confusion Matrix in Machine Learning, ML, AI
https://www.youtube.com/playlist?list=PLE-8p-CwnFPvXzvsEcgb0IZtNsw_0vUzr3. Anaconda, Python Installation, Spyder, Jupyter Notebook, PyCharm, Graphviz
https://www.youtube.com/playlist?list=PLE-8p-CwnFPsBCsWwz_BvbZZHIVQ6wSZK4. Cross Validation, Sampling, train test split in Machine Learning
https://www.youtube.com/playlist?list=PLE-8p-CwnFPsHtol5WXHhq_B3kQPggHH25. Drop and Delete Operations in Python Pandas
https://www.youtube.com/playlist?list=PLE-8p-CwnFPtvqVVK7QVFsMvDvp2YgCnR6. Matrices and Vectors with python
https://www.youtube.com/playlist?list=PLE-8p-CwnFPsndwnZnL7nXW5mIrdRmgdg7. Detect Outliers in Machine Learning
https://www.youtube.com/playlist?list=PLE-8p-CwnFPvyCX35yES5D9W7vThiUzwk8. TimeSeries preprocessing in Machine Learning
https://www.youtube.com/playlist?list=PLE-8p-CwnFPv10bru3719xzDNIgbO6hXA9. Handling Missing Values in Machine Learning
https://www.youtube.com/playlist?list=PLE-8p-CwnFPvOec0LZ40Bt8OQcbLFa23610. Dummy Encoding Encoding in Machine Learning
https://www.youtube.com/playlist?list=PLE-8p-CwnFPvu7YriqMZsL9UDbqUUk90x11. Data Visualisation with Python, Seaborn, Matplotlib
https://www.youtube.com/playlist?list=PLE-8p-CwnFPuYBYsmbfMjROOCzKjCwyMH12. Feature Scaling in Machine Learning
https://www.youtube.com/playlist?list=PLE-8p-CwnFPtwpVV3FwzwYZYR5hT3i52G13. Python 3 basics for Beginner
https://www.youtube.com/playlist?list=PLE-8p-CwnFPu-jseUMtc4i47jQZN4PNbf14. Statistics with Python
https://www.youtube.com/playlist?list=PLE-8p-CwnFPta0COlxS6E5u14m5ouzbRU15. Sklearn Scikit Learn Machine Learning
https://www.youtube.com/playlist?list=PLE-8p-CwnFPtAGb29r8F7up9ilZUXt3l116. Python Pandas Dataframe Operations
https://www.youtube.com/playlist?list=PLE-8p-CwnFPv_63lkT_Tztiwknv_zGTNy17. Linear Regression, Supervised Machine Learning
https://www.youtube.com/playlist?list=PLE-8p-CwnFPslDi6sfFbFK4KXcVlLwaOMCode
=====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