2 Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm. Learn more.
Tôi đang cố gắng in một đường ngang bằng Python. Về cơ bản tôi muốn in: thật sự "----------" Kỳ vọng Nhưng tôi muốn '----' liên tục. Bất kỳ đề xuất? hỏi ngày 4 tháng 1 năm 2021 lúc 10:39Jan 4, 2021 at 10:39 4 Thử in ra bằng cách sử dụng các mục sau: print('─' * 10) # U+2500, Box Drawings Light Horizontal
print('─' * 10) # U+2501, Box Drawings Heavy Horizontal
print('―' * 10) # U+2015, Horizontal Bar
print('_' * 10) # Underscore
Đầu ra ────────── U+2500, Box Drawings Light Horizontal
────────── U+2501, Box Drawings Heavy Horizontal
―――――――――― U+2015, Horizontal Bar
__________ Underscore
Hãy xem trang Wikipedia nhân vật vẽ hộp để biết thêm các thanh bạn có thể sử dụng Đã trả lời ngày 4 tháng 1 năm 2021 lúc 10:50Jan 4, 2021 at 10:50 1 Nếu bạn muốn in một đường ngang trên thiết bị đầu cuối chiều rộng của thiết bị đầu cuối, bạn có thể sử dụng: import os
term_size = os.get_terminal_size()
print('=' * term_size.columns)
Đã trả lời ngày 21 tháng 5 năm 2021 lúc 18:53May 21, 2021 at 18:53 1
Bạn có thể thử in các ký tự ASCII mở rộng như trong ví dụ dưới đây. Ở đây giá trị ASCII ────────── U+2500, Box Drawings Light Horizontal
────────── U+2501, Box Drawings Heavy Horizontal
―――――――――― U+2015, Horizontal Bar
__________ Underscore
1 liên quan đến dấu gạch nối không có khoảng trắng khi bắt đầu và kết thúc. ────────── U+2500, Box Drawings Light Horizontal
────────── U+2501, Box Drawings Heavy Horizontal
―――――――――― U+2015, Horizontal Bar
__________ Underscore
2 chỉ định chuỗi sau ở dạng ASCII mở rộng và ────────── U+2500, Box Drawings Light Horizontal
────────── U+2501, Box Drawings Heavy Horizontal
―――――――――― U+2015, Horizontal Bar
__________ Underscore
3 biểu thị biểu tượng ────────── U+2500, Box Drawings Light Horizontal
────────── U+2501, Box Drawings Heavy Horizontal
―――――――――― U+2015, Horizontal Bar
__________ Underscore
4.print(u'\u2500' * 10)
Kết quả ──────────
Đã trả lời ngày 4 tháng 1 năm 2021 lúc 10:55Jan 4, 2021 at 10:55
SwadhikarshikarSwadhikar 2.0631 Huy hiệu vàng19 Huy hiệu bạc32 Huy hiệu đồng1 gold badge19 silver badges32 bronze badges 5 In một đường ngang trong Python #Để in một đường ngang: - Sử dụng toán tử nhân để lặp lại dấu gạch nối n lần.
- Sử dụng hàm
────────── U+2500, Box Drawings Light Horizontal
────────── U+2501, Box Drawings Heavy Horizontal
―――――――――― U+2015, Horizontal Bar
__________ Underscore
5 để in đường ngang. - Ví dụ,
────────── U+2500, Box Drawings Light Horizontal
────────── U+2501, Box Drawings Heavy Horizontal
―――――――――― U+2015, Horizontal Bar
__________ Underscore
6.
Copied! # ✅ print a horizontal line
print('─' * 25) # 👉️ ────────────
print('⸻' * 25) # 👉️ ⸻⸻⸻⸻⸻
print('⸺' * 25) # 👉️ ⸺⸺⸺⸺⸺⸺⸺⸺
print('*' * 25) # 👉️ ************
# --------------------------------
# ✅ print the items in a list horizontally
my_list = ['bobby', 'hadz', 'com']
for item in my_list:
print(item, end=' ') # 👉️ bobby hadz com
print(*my_list) # 👉️ bobby hadz com
Các ví dụ sử dụng toán tử nhân để in một đường ngang. Khi toán tử nhân được sử dụng với chuỗi và số nguyên, chuỗi được lặp lại số lần được chỉ định. Copied! print('─' * 25) # 👉️ ────────────
Bạn có thể sử dụng phương pháp này để in một dòng ngang bao gồm bất kỳ ký tự nào. Nếu bạn cần in các mục theo chiều ngang, hãy đặt đối số ────────── U+2500, Box Drawings Light Horizontal
────────── U+2501, Box Drawings Heavy Horizontal
―――――――――― U+2015, Horizontal Bar
__________ Underscore
7 của hàm ────────── U+2500, Box Drawings Light Horizontal
────────── U+2501, Box Drawings Heavy Horizontal
―――――――――― U+2015, Horizontal Bar
__________ Underscore
5 thành một chuỗi chứa một không gian. Copied! my_list = ['bobby', 'hadz', 'com']
for item in my_list:
print(item, end=' ') # 👉️ bobby hadz com
Đối số ────────── U+2500, Box Drawings Light Horizontal
────────── U+2501, Box Drawings Heavy Horizontal
―――――――――― U+2015, Horizontal Bar
__________ Underscore
7 được in ở cuối tin nhắn.Theo mặc định, ────────── U+2500, Box Drawings Light Horizontal
────────── U+2501, Box Drawings Heavy Horizontal
―――――――――― U+2015, Horizontal Bar
__________ Underscore
7 được đặt thành ký tự mới (import os
term_size = os.get_terminal_size()
print('=' * term_size.columns)
1).Copied! print('a', 'b', 'c') # 👉️ 'a b c\n'
print('a', 'b', 'c', end='') # 👉️ 'a b c'
Ngoài ra, bạn có thể sử dụng toán tử giải nén có thể lặp lại. Copied! print(*my_list) # 👉️ bobby hadz com
Toán tử giải nén * có thể giải quyết được cho phép chúng tôi giải nén các cuộc gọi chức năng có thể lặp lại, trong toàn bộ và trong các biểu thức của máy phát. Bạn có thể sử dụng phương pháp này để in các vật phẩm của một người khác với bất kỳ bộ phân cách nào, nó không phải là một không gian. ────────── U+2500, Box Drawings Light Horizontal
────────── U+2501, Box Drawings Heavy Horizontal
―――――――――― U+2015, Horizontal Bar
__________ Underscore
0Đối số import os
term_size = os.get_terminal_size()
print('=' * term_size.columns)
2 là phân tách giữa các đối số chúng ta chuyển đến ────────── U+2500, Box Drawings Light Horizontal
────────── U+2501, Box Drawings Heavy Horizontal
―――――――――― U+2015, Horizontal Bar
__________ Underscore
5.Theo mặc định, đối số được đặt thành một không gian.
Làm thế nào để bạn in các đường thẳng?
Sử dụng hàm căn chỉnh đường thẳng đứng trong cài đặt trình điều khiển máy in:.. Mở hộp thoại Tùy chọn in..... Chọn tab nâng cao .. Trong tab nâng cao, nhấp vào các tùy chọn in khác (k) .. Chọn chức năng căn chỉnh đường thẳng đứng, sau đó chọn kích thước giấy bạn muốn ..
In là gì ('\ n') trong Python?
Hàm python print () có trong dữ liệu python như ints và chuỗi, và in các giá trị đó thành tiêu chuẩn.Để nói rằng tiêu chuẩn là "văn bản" ở đây có nghĩa là một loạt các dòng, trong đó mỗi dòng là một loạt các ký tự với char '\ n' newline đánh dấu phần cuối của mỗi dòng.prints those values to standard out. To say that standard out is "text" here means a series of lines, where each line is a series of chars with a '\n' newline char marking the end of each line.
Làm cách nào để in một chuỗi theo chiều ngang trong Python?
Sử dụng phương thức str.join () để tham gia các mục của itable vào một chuỗi. Sử dụng hàm in () để in chuỗi. join() method to join the items of the iterable into a string. Use the print() function to print the string. |