Tôi đang tìm kiếm một cách sạch sẽ để sử dụng các biến trong chuỗi Python đa dòng. Nói rằng tôi muốn làm như sau: Show
Nội phân Chính showShow
Nội phân chính
Nội phân chính Tôi đang tìm kiếm để xem liệu có một cái gì đó tương tự như 5 ở Perl để chỉ ra một biến trong cú pháp Python.Nếu không - cách sạch nhất để tạo chuỗi đa dòng với các biến là gì? Stevoisiak24 gold badges117 silver badges206 bronze badges 21.1K24 Huy hiệu vàng117 Huy hiệu bạc206 Huy hiệu đồngApr 11, 2012 at 19:28 Hỏi ngày 11 tháng 4 năm 2012 lúc 19:28
Cách phổ biến là hàm 6:
Nó hoạt động tốt với chuỗi định dạng đa dòng:
Bạn cũng có thể truyền từ điển với các biến:
Điều gần nhất với những gì bạn đã yêu cầu (về cú pháp) là chuỗi mẫu. Ví dụ: user2357112 Tôi nên nói thêm rằng chức năng 241K26 Huy hiệu vàng392 Huy hiệu bạc467 Huy hiệu ĐồngApr 11, 2012 at 19:32 Đã trả lời ngày 11 tháng 4 năm 2012 lúc 19:32Simeon Visser Simeon Vissersimeon Visser18 gold badges175 silver badges177 bronze badges 7 Huy hiệu vàng 115K18: The recommended way to do string formatting in Python is to use 6, as outlined in the accepted answer. I'm preserving this answer as an example of the C-style
syntax that's also supported.
Lưu ý: Cách được đề xuất để thực hiện định dạng chuỗi trong Python là sử dụng 6, như được nêu trong câu trả lời được chấp nhận. Tôi bảo tồn câu trả lời này như một ví dụ về cú pháp kiểu C cũng được hỗ trợ.
Nếu không - cách sạch nhất để tạo chuỗi đa dòng với các biến là gì? Stevoisiak24 gold badges117 silver badges206 bronze badges 241K26 Huy hiệu vàng392 Huy hiệu bạc467 Huy hiệu ĐồngApr 11, 2012 at 19:32 Đã trả lời ngày 11 tháng 4 năm 2012 lúc 19:32David Cain Simeon Vissersimeon Visser11 gold badges66 silver badges73 bronze badges 3 Huy hiệu vàng 115K18 Các biến trong chuỗi đa dòng
Các biến trong chuỗi dòng dài
Định dạng chuỗi
PEP 3101 - Định dạng chuỗi nâng caoOct 30, 2017 at 20:15 David Caindavid CainStevoisiak Stevoisiak24 gold badges117 silver badges206 bronze badges 4 21.1K24 Huy hiệu vàng117 Huy hiệu bạc206 Huy hiệu đồng, also called “formatted string literals,” are string literals that have an 0 at the beginning; and curly braces containing expressions that will be replaced with their
values.Hỏi ngày 11 tháng 4 năm 2012 lúc 19:28 Cách phổ biến là hàm 6:
Nó hoạt động tốt với chuỗi định dạng đa dòng: 0Bạn cũng có thể truyền từ điển với các biến: Điều gần nhất với những gì bạn đã yêu cầu (về cú pháp) là chuỗi mẫu. Ví dụ:Jun 28, 2020 at 8:39 Tôi nên nói thêm rằng chức năng 6 phổ biến hơn vì nó có sẵn và nó không yêu cầu một dòng nhập khẩu. 1241K26 Huy hiệu vàng392 Huy hiệu bạc467 Huy hiệu ĐồngApr 11, 2012 at 19:43 Đã trả lời ngày 11 tháng 4 năm 2012 lúc 19:32Havok Simeon Vissersimeon Visser1 gold badge35 silver badges43 bronze badges 2 Huy hiệu vàng 115K18 2
6, như được nêu trong câu trả lời được chấp nhận. Tôi bảo tồn câu trả lời này như một ví dụ về cú pháp kiểu C cũng được hỗ trợ. 3
Nếu không - cách sạch nhất để tạo chuỗi đa dòng với các biến là gì? Stevoisiak24 gold badges117 silver badges206 bronze badges 21.1K24 Huy hiệu vàng117 Huy hiệu bạc206 Huy hiệu đồngSep 18, 2015 at 7:52 Hỏi ngày 11 tháng 4 năm 2012 lúc 19:28jesterjunk Cách phổ biến là hàm Nó hoạt động tốt với chuỗi định dạng đa dòng: 4Bạn cũng có thể truyền từ điển với các biến: Điều gần nhất với những gì bạn đã yêu cầu (về cú pháp) là chuỗi mẫu. Ví dụ:Jun 28, 2020 at 4:28 Không phải là câu trả lời bạn đang tìm kiếm? Duyệt các câu hỏi khác được gắn thẻ các biến chuỗi python đa dòng hoặc đặt câu hỏi của riêng bạn.Làm thế nào để bạn thêm một biến vào một chuỗi đa dòng trong Python?Tôi nên nói thêm rằng chức năng 241K26 Huy hiệu vàng392 Huy hiệu bạc467 Huy hiệu Đồng Đã trả lời ngày 11 tháng 4 năm 2012 lúc 19:32 Làm thế nào để bạn gán nhiều dòng cho một biến trong Python?Simeon Vissersimeon Visser It is the simplest method to let a long string split into different lines. You will need to enclose it with a pair of Triple quotes, one at the start and second in the end. Anything inside the enclosing Triple quotes will become part of one multiline string. Làm thế nào để bạn mã hóa một chuỗi đa dòng trong Python?Chuỗi đa dòng Python cho khả năng đọc tốt hơn.Ba trích dẫn đơn, ba trích dẫn kép, giá đỡ và dấu gạch chéo ngược có thể được sử dụng để tạo chuỗi đa dòng.Trong khi người dùng cần đề cập đến việc sử dụng khoảng trống giữa các chuỗi.Three single quotes, three double quotes, brackets, and backslash can be used to create multiline strings. Whereas the user needs to mention the use of spaces between the strings. Python chuỗi đa dòng là gì?Một chuỗi đa dòng trong Python bắt đầu và kết thúc bằng ba trích dẫn đơn hoặc ba trích dẫn kép.Bất kỳ trích dẫn, tab hoặc dòng mới nào ở giữa Triple Trích dẫn Triple Trích dẫn được coi là một phần của chuỗi.Quy tắc thụt của Python cho các khối không áp dụng cho các dòng bên trong chuỗi đa dòng.begins and ends with either three single quotes or three double quotes. Any quotes, tabs, or newlines in between the “triple quotes” are considered part of the string. Python's indentation rules for blocks do not apply to lines inside a multiline string. |