Thêm một dòng mới bên trong giá trị chuỗi là một nhiệm vụ rất phổ biến của tập lệnh python. Tạo tệp python với đoạn script sau để biết cách thêm dòng mới vào các phần khác nhau của giá trị chuỗi. Trong biến string1, ký tự xuống dòng [\n] đã được sử dụng ở giữa giá trị chuỗi trích dẫn đơn. Trong biến string2, ký tự xuống dòng [\n] đã sử dụng hai lần ở giữa giá trị chuỗi trích dẫn kép. Trong biến string3, ký tự xuống dòng [\n] đã được sử dụng ở giữa ba giá trị chuỗi trích dẫn đơn. Trong biến string4, ký tự xuống dòng [\n] đã được sử dụng ở giữa giá trị chuỗi trích dẫn kép ba lần. Trong biến string5, biến chứa ký tự xuống dòng [\n] đã được sử dụng bên trong chuỗi được định dạng
# Xác định chuỗi có dấu nháy đơn
string1 = 'Welcome to \n Linuxhint'
print["The first newline output:\n ", chuỗi1 .
# Define string with double quotes
string2 = "Python\n Bash\n Perl"
print["\nThe second newline output:\n ", chuỗi2 . '''
# Define string with three single quotes
string3 = '''Python is a \n interpreted language.'''
in[" \nThe third newline output:\n ", chuỗi3 .
# Define string with three double quotes without newline[\n]
string4 = """I
like
Python
programming"""
print["\nThe fourth newline output:\n ", chuỗi4 . "
# Assign newline[\n] character into a variable
nl = '\n'
# Use the variable in the string
string5 = f"Learn{nl} Python."
in[" \nThe fourth newline output:\n ", chuỗi5 ]
đầu ra
Đầu ra sau sẽ xuất hiện sau khi thực hiện đoạn mã trên
Ví dụ-2. In dòng mới bên trong các mục danh sách
Tạo một tệp python với tập lệnh sau để in từng giá trị danh sách trong một dòng bằng cách sử dụng vòng lặp for và nối các mục danh sách với ký tự xuống dòng [\n]. Một danh sách gồm ba phần tử đã được khai báo trong tập lệnh và các giá trị của danh sách này đã được in bằng cách sử dụng vòng lặp for và hàm join[]
# Xác định danh sách tên nhân viên
employee_list = ['Nuruzzaman', 'Md. Arafat', 'Abir Chowdhury']
# In mục danh sách< .
print["The original list values:\n ", employee_list . "
# Print each list item in a line
print["\nThe list values by using loop:"]
cho giá trị trong .
in[ giá trị ]
# .
output = '\n '.tham gia[ employee_list ]
in . ["\nThe list values with newline by using join[] function:\n ", đầu ra ]
đầu ra
Đầu ra sau sẽ xuất hiện sau khi thực hiện đoạn mã trên
Ví dụ-3. In dòng mới bên trong các mục từ điển
Tạo tệp python với tập lệnh sau để in từng khóa và giá trị của từ điển trong một dòng bằng cách sử dụng vòng lặp for. Tiếp theo, mỗi khóa và giá trị của từ điển đã được in thành một dòng riêng biệt bằng cách sử dụng hàm join[]
# Xác định từ điển sinh viên
dic_students = { . : "09785", "Tên" . "Kamrul Hasan", "Mẻ" . "10", "Học kỳ" . "6"}
# In mục từ điển
in["The original dictionary items:\n ", dic_students . "
# Print each key and value of the dictionary with line break
print["\nThe dictionary keys and values with newline:"]
cho khóa , . in dic_students.mặt hàng[] .
in["{}. {}" . định dạng[ khóa , giá trị . ]]
# Create string by joining dictionary keys with newline
output = '\n '.tham gia[ dic_students. phím[]]
in . ["\nThe dictionary keys with newline by using join[] function:\n ", đầu ra .
# Create string by joining dictionary values with newline
output = '\n '.tham gia[ dic_students. giá trị[]]
in . ["\nThe dictionary values with newline by using join[] function:\n ", đầu ra ]
đầu ra
Đầu ra sau sẽ xuất hiện sau khi thực hiện đoạn mã trên
Sự kết luận
Các cách thêm dòng mới [\n] bên trong các biến chuỗi, danh sách và từ điển đã được trình bày trong hướng dẫn này bằng nhiều ví dụ khác nhau