Chuỗi nhiều dòng là gì?

Đối với một biến duy nhất, không có giới hạn trong việc cấp phát bộ nhớ như mảng hoặc các cấu trúc khác, v.v. , vì vậy, lợi ích của việc sử dụng một biến duy nhất để lưu trữ một chuỗi nhiều dòng là nó chiếm một vùng bộ nhớ nhỏ thay vì bộ nhớ được sử dụng để khai báo một chuỗi một dòng trong một biến kiểu chuỗi riêng biệt.

ví dụ 1

Như tên gọi, một chuỗi sẽ chứa nhiều dòng trong đó. Các dòng này có thể giống hoặc khác nhau có nhiều ký tự trong đó. Chúng tôi đã bao gồm một ví dụ đơn giản ở đây, trong đó một biến chuỗi chứa các dòng khác nhau. Để thực thi chương trình, đầu tiên chúng ta sử dụng 2 thư viện cơ bản tại đây. Cái đầu tiên là thư viện hệ thống bao gồm tất cả các lớp và đối tượng trong chương trình. Tệp tiêu đề thứ hai được sử dụng cho luồng đầu vào và đầu ra. Bất cứ khi nào chúng tôi muốn hiển thị bất cứ thứ gì hoặc lấy dữ liệu từ người dùng, chúng tôi sử dụng thư viện này

# Sử dụng Hệ thống;

# Sử dụng hệ thống. IO;

Trong chương trình chính, một biến kiểu chuỗi được khai báo. Điều này chứa ba dòng riêng biệt, làm cho các chuỗi trở thành một chuỗi nhiều dòng. Bất kể các dòng bạn thêm vào chuỗi, nó đều là một biến duy nhất

Không cần hiển thị riêng nội dung của chuỗi. Tất cả các dòng của biến được hiển thị thông qua một biến duy nhất bằng cách sử dụng tên của nó. Như thông qua dòng điều khiển, chúng tôi chỉ sử dụng tên của biến; . Để áp dụng trích dẫn kép một lần trên tất cả các dòng chuỗi, chúng tôi đã sử dụng '@' ở đầu chuỗi

Lưu mã và sau đó thực thi nó bằng thiết bị đầu cuối Linux để hiển thị kết quả. Sử dụng trình biên dịch MCS để biên dịch mã sharp C. Sau khi biên dịch, Mono được sử dụng để thực thi mã

tệp $MCS. cs

$ tập tin đơn sắc. người cũ

Khi thực thi, bạn sẽ thấy rằng tất cả các dòng được khai báo cho biến theo trình tự đã chỉ định được hiển thị giống như khi mã được thực thi. Điều đó có nghĩa là bất kể số lượng khoảng trắng bạn đã sử dụng hoặc cung cấp các dòng trống, kết quả sẽ giống như chúng ta đã sử dụng trong biến đầu vào

ví dụ 2

Ví dụ này đề cập đến việc có một đoạn văn dài 5 dòng với các ký hiệu và ký tự. Tất cả các biểu tượng và ký tự sẽ được hiển thị do sử dụng dấu phẩy đảo ngược. Biến chuỗi được khởi tạo với “@” để thêm chuỗi. Mỗi dòng chứa khoảng trắng ở những nơi khác nhau. Không cần phải kết thúc một dòng khi kết thúc câu. Chúng tôi đã sử dụng khoảng cách tùy ý giữa các từ trong dòng và sau khi câu kết thúc

# Chuỗi str = @"mẫu…"

Dấu alpha sẽ trích nguyên văn

Một cách tiếp cận độc đáo được sử dụng để hiển thị nội dung trên màn hình. Điều này là thông qua biến và nghĩa đen. Nghĩa đen là những nội dung được sử dụng trực tiếp trong câu lệnh vì nó là. Chúng được viết với dấu ngoặc kép ngược. Vì vậy, hãy sử dụng dấu alpha để hiển thị một chuỗi mới có nhiều ký tự và ký hiệu

Trong khi biến là biến chứa nội dung, như đã mô tả ở trên. Vì vậy, sử dụng tên của biến trực tiếp trong câu lệnh console sẽ hiển thị nội dung của nó như chúng ta đã làm trong ví dụ đầu tiên. Ghép nối là phương pháp được sử dụng ở đây để kết hợp cả biến chuỗi và ký tự. Đây là một tính năng tích hợp sẵn của chuỗi được sử dụng để cộng hai chuỗi với nhau. Chúng tôi sẽ hiển thị chuỗi có biến bằng toán tử '+' để thêm hai chuỗi trong câu lệnh console

Khi thực thi, bạn sẽ thấy rằng cả giá trị bằng chữ và giá trị bên trong biến được hiển thị cùng nhau. Trình tự của đoạn văn được giữ nguyên. Khoảng trắng và khoảng trống giữa các dòng giống như khi khai báo chuỗi

Vì người ta đã chứng minh rằng chúng ta có thể sử dụng các chuỗi nhiều dòng để hiển thị trên thiết bị đầu cuối của bàn điều khiển thông qua phép nối

ví dụ 3

Ví dụ này xử lý việc hiển thị dữ liệu riêng lẻ thông qua câu lệnh console. Tất cả các loại dữ liệu sẽ được hiển thị chung trong một chuỗi. Một biến ngày được sử dụng để có DateTime. Hàm Now lấy ngày hiện tại từ hệ thống. Hai biến kép có giá trị float bên trong chúng. Và một biến kiểu số nguyên không đổi dùng để canh lề văn bản trên màn hình console

Tại thời điểm thực hiện, dòng đầu tiên sẽ hiển thị tổng của hai giá trị double mà chúng ta đã sử dụng. Việc bổ sung này sẽ được thực hiện đơn giản bằng cách sử dụng toán tử ‘+’. Giá trị kết quả này sẽ được sử dụng để căn chỉnh trong dòng tiếp theo. Đầu tiên, chúng tôi đã thực hiện căn chỉnh bên phải, sau đó căn chỉnh bên trái được sử dụng bởi biến. Ở dòng cuối cùng, biến chuỗi chứa tên được sử dụng cùng với hàm ngày để hiển thị ngày hiện tại từ hệ thống. Ngày đi kèm với thời gian được lấy từ chức năng Date Time

Khi chúng tôi chạy mã nguồn, bạn sẽ thấy rằng tất cả các chuỗi được sử dụng trực tiếp dưới dạng Chữ được thêm vào các biến để lấy nội dung bên trong chúng

Ví dụ 4

Một ví dụ khác về chuỗi nhiều dòng được sử dụng ở đây trong đó ba dòng chuỗi được căn chỉnh khác nhau. Mỗi dòng chứa các chuỗi và ký hiệu được bao quanh bởi dấu phẩy đảo ngược. Một biến chuỗi đơn sẽ chứa tất cả các từ. Tất cả các từ này được kèm theo dấu alpha

Chúng ta sẽ sử dụng biến trong lệnh console để hiển thị tất cả dữ liệu

Bạn có thể thấy rằng cả ba dòng được hiển thị thông qua một biến chuỗi

Phần kết luận

Chuỗi là một biến chứa dữ liệu ở dạng ký tự và ký hiệu. Một chuỗi nhiều dòng giống như một chuỗi đơn giản nhưng có nhiều hơn một dòng. Có một số cách để tạo một chuỗi nhiều dòng. Chúng tôi đã sử dụng các cách tiếp cận khác nhau trong khía cạnh này. Một chuỗi nhiều dòng có thể được hình thành bằng cách sử dụng chung các dòng khác nhau trong một biến duy nhất. Ngoài ra, bằng cách sử dụng câu lệnh chuỗi tại thời điểm hiển thị và biến, sử dụng quy trình nối để nối biến và ký tự với nhau. Tất cả các ví dụ được triển khai trong hệ điều hành Ubuntu 20. 04

Việc sử dụng Python chuỗi nhiều dòng là gì?

Chúng ta có thể sử dụng dấu ngoặc đơn (' '), dấu ngoặc kép (" ") và dấu ngoặc ba (''' '''). Bây giờ chúng ta hãy tìm hiểu về chuỗi nhiều dòng trong python. Chuỗi nhiều dòng python được sử dụng khi chuỗi có kích thước rất dài . Nó được sử dụng để giữ văn bản trong một dòng, nhưng nó ảnh hưởng đến khả năng đọc mã tổng thể.

Sự khác biệt giữa chuỗi đơn dòng và chuỗi nhiều dòng là gì?

Trong Python, chuỗi là một chuỗi các ký tự và để khai báo chuỗi, chúng ta sử dụng dấu nháy đơn dùng để khai báo chuỗi một dòng. Trong chuỗi nhiều dòng này trong Python được xác định bằng cách sử dụng ba dấu ngoặc kép chẳng hạn như “““ ””” . Do đó, bất kỳ chuỗi hoặc bất kỳ chữ nào giữa ba dấu ngoặc kép này đều được coi là một chuỗi.

Chuỗi nhiều dòng trong JS là gì?

Đây là một thông báo dài trải rộng trên nhiều dòng trong mã . Trong ví dụ trên, một chuỗi nhiều dòng được tạo bằng toán tử + và \n. Ký tự thoát \n dùng để ngắt dòng.

Cách viết chuỗi nhiều dòng trong C#?

Chuỗi nhiều dòng trong C# Sử dụng ký hiệu + (cộng) để nối chuỗi . Chúng ta có thể nối nhiều chuỗi trong C# bằng cách sử dụng dấu cộng (+) trong C#. Sử dụng biểu tượng nối dấu cộng, chúng ta có thể kết hợp nhiều chuỗi với nhau, ngay cả khi chúng nằm trong nhiều dòng.

Chủ đề