Python regex dòng mới

Tôi có một danh sách các chuỗi trong mã của tôi;

Nội dung chính Hiển thị

  • '\ T có nghĩa là gì trong Python?
  • \ R ngắt dòng là gì?
  • Kết thúc \ r làm gì trong Python?

A = ['a1', 'a2', 'a3' ...]
B = ['b1', 'b2', 'b3' ...]

Và tôi muốn ở trong chúng cách nhau bởi một dòng, như thế này

>a1
b1
>a2
b2
>a3
b3

Tôi đã thử

print '>' + A + '/n' + B

Nhưng /n không được công nhận là một dòng phá vỡ

Khi được hỏi ngày 12 tháng 5 năm 2011 lúc 17. 52 12 Tháng Năm, 2011 lúc 17. 52

1

You have a cross line of you's reverse, it must be

print '>' + A + '/n' + B
1

Rafał Sroka

38. 9K23 Huy hiệu vàng110 Huy hiệu bạc141 Huy hiệu đồng23 Huy hiệu vàng110 Huy hiệu bạc141 Huy hiệu đồng

Đã trả ngày 12 tháng 5 năm 2011 lúc 17. 53 12 tháng 5 năm 2011 lúc 17. 53

Winston Ewertwinston Ewert Winston Ewert

43K10 Huy hiệu vàng67 Huy hiệu bạc82 Huy hiệu Đồng10 huy hiệu vàng67 huy hiệu bạc82 huy hiệu đồng

12

Nhân vật Newline thực sự là

>a1
b1
>a2
b2
>a3
b3
0

Đã trả ngày 12 tháng 5 năm 2011 lúc 17. 53 12 tháng 5 năm 2011 lúc 17. 53

Winston Ewertwinston Ewert zeekay

43K10 Huy hiệu vàng67 Huy hiệu bạc82 Huy hiệu Đồng13 huy hiệu vàng107 huy hiệu bạc105 huy hiệu đồng

0

Nhân vật Newline thực sự là

>a1
b1
>a2
b2
>a3
b3
0.
'\n'

"\n"

"""\n"""

người dùng812786

Zeekayzeekay3 huy hiệu vàng40 huy hiệu bạc50 huy hiệu đồng

51K13 Huy hiệu vàng107 Huy hiệu bạc105 Huy hiệu Đồng 06/07/2017 lúc 12. 22

1

>>> A = ['a1', 'a2', 'a3']
>>> B = ['b1', 'b2', 'b3']

>>> for x in A:
        for i in B:
            print ">" + x + "\n" + i

đầu ra

________số 8

Tất cả ba cách bạn có thể sử dụng cho ký tự mới. không chính xác

4. 1023 Huy hiệu vàng40 Huy hiệu bạc 50 Huy hiệu Đồng May 12, 2011 at 17. 55

Đã trả lời ngày 6 tháng 7 năm 2017 lúc 12. 22 Trufa

Lưu ý rằng bạn đang sử dụng

>a1
b1
>a2
b2
>a3
b3
1 không chính xác. 42 huy hiệu vàng125 huy hiệu bạc188 huy hiệu đồng

0

>a1
b1
>a2
b2
>a3
b3
0

Đã trả ngày 12 tháng 5 năm 2011 lúc 17. 55 12 Tháng năm 2011 lúc 18. 16

inspectorG4dgetinspectorG4dget inspectorG4dget

Trufatrufa25 huy hiệu vàng140 huy hiệu bạc236 huy hiệu đồng

38. 8K42 Huy hiệu vàng125 Huy hiệu bạc188 Huy hiệu đồng

Đã trả ngày 12 tháng 5 năm 2011 lúc 18. 16 21 tháng 1, 2017 lúc 6. 47

107K25 Huy hiệu vàng140 Huy hiệu bạc236 Huy hiệu Đồng

>a1
b1
>a2
b2
>a3
b3
0
>a1
b1
>a2
b2
>a3
b3
2 là một chuỗi thoát, được ký hiệu là dấu gạch chéo ngược. Một nhát chém về phía trước bình thường, chẳng hạn như
>a1
b1
>a2
b2
>a3
b3
1 sẽ không thực hiện được công việc. Trong mã của bạn, bạn đang sử dụng
>a1
b1
>a2
b2
>a3
b3
1 thay vì
>a1
b1
>a2
b2
>a3
b3
2. 28 Tháng ba, 2019 tại 20. 57

Đã trả lời ngày 21 tháng 1 năm 2017 lúc 6. 47 triết học

You could in a root line by library

>a1
b1
>a2
b2
>a3
b3
6 tiêu chuẩn 7 huy hiệu vàng59 huy hiệu bạc123 huy hiệu đồng

Đã trả tiền ngày 28 tháng 3 năm 2019 lúc 20. 57

Philshemphilshem 20 tháng 6 năm 2019 lúc 19. 14

>a1
b1
>a2
b2
>a3
b3
6

24. 2K7 Huy hiệu vàng59 Huy hiệu bạc123 Huy hiệu đồng

Ngoài ra, nếu bạn đang biến nó thành một chương trình điều khiển giao diện, bạn có thể làm được

>a1
b1
>a2
b2
>a3
b3
7 and continue program of you. Tôi đã tìm thấy đó là cách dễ dàng nhất để tách văn bản của tôi. 22 Tháng Tư, 2021 tại 21. 52

Đã trả lời ngày 20 tháng 6 năm 2019 lúc 19. 14 silgon

Dưới đây

>a1
b1
>a2
b2
>a3
b3
8 thay vì
>a1
b1
>a2
b2
>a3
b3
9 Sử dụng
print '>' + A + '/n' + B
0 6 huy hiệu vàng41 huy hiệu bạc66 huy hiệu đồng

'\ T có nghĩa là gì trong Python?

Trong các chuỗi Python, gạch chéo ngược "\" là một nhân vật đặc biệt, còn được gọi là nhân vật "Escape". Nó được sử dụng để hiển thị các ký tự trong khoảng trắng nhất định. "\ t" là một tab, "\ n" là một dòng mới và "\ r" là một sự chuyển đổi trở lại. tab , "\n" là xuống dòng và "\r" là xuống dòng.

\ R ngắt dòng là gì?

Cr = return vận chuyển [\ r, 0x0d trong thập lục phân, 13 trong thập phân] - di chuyển con trỏ sang dòng đầu mà không tiến tới dòng tiếp theo. Lf = Line Feed [\ n, 0x0a trong thập lục phân, 10 theo số thập phân] - di chuyển con trỏ xuống dòng tiếp theo mà không quay trở lại đầu dòng. di chuyển con trỏ về đầu dòng mà không chuyển sang dòng tiếp theo . LF = Line Feed [ \n , 0x0A ở dạng thập lục phân, 10 ở dạng thập phân] — di chuyển con trỏ xuống dòng tiếp theo mà không quay lại đầu dòng.

Kết thúc \ r làm gì trong Python?

Quay lại mặt khái niệm, \ r di chuyển con trỏ sang đầu dòng và sau đó tiếp tục xuất các ký tự như bình thường. Bạn cũng cần nói rằng vô tự động đặt một ký tự mới ở cuối chuỗi. Trong python3, bạn có thể sử dụng end="" như trong câu trả lời stackoverflow trước đó. di chuyển con trỏ đến đầu dòng rồi tiếp tục xuất các ký tự như bình thường . Bạn cũng cần yêu cầu print không tự động đặt ký tự xuống dòng ở cuối chuỗi. Trong python3, bạn có thể sử dụng end="" như trong câu trả lời stackoverflow trước đó.

Chủ Đề