Làm thế nào để bạn sử dụng một dấu gạch chéo ngược trong chuỗi python?

Dấu gạch chéo ngược có một ý nghĩa đặc biệt trong Python, vì vậy mỗi dấu gạch chéo ngược phải được thoát bằng một dấu gạch chéo ngược khác

Nếu bạn cần thay dấu gạch chéo ngược đơn bằng dấu gạch chéo ngược kép, hãy cuộn xuống tiêu đề phụ tiếp theo

Chúng tôi đã sử dụng phương pháp

month_names = ['Januari', 'Februari', 'Maart',      # These are the
               'April',   'Mei',      'Juni',       # Dutch names
               'Juli',    'Augustus', 'September',  # for the months
               'Oktober', 'November', 'December']   # of the year
31 để thay thế dấu gạch chéo ngược kép bằng dấu gạch chéo ngược đơn

Ký tự dấu gạch chéo ngược

month_names = ['Januari', 'Februari', 'Maart',      # These are the
               'April',   'Mei',      'Juni',       # Dutch names
               'Juli',    'Augustus', 'September',  # for the months
               'Oktober', 'November', 'December']   # of the year
32 có một ý nghĩa đặc biệt trong Python - nó được sử dụng làm ký tự thoát [e. g.
month_names = ['Januari', 'Februari', 'Maart',      # These are the
               'April',   'Mei',      'Juni',       # Dutch names
               'Juli',    'Augustus', 'September',  # for the months
               'Oktober', 'November', 'December']   # of the year
33 hoặc
month_names = ['Januari', 'Februari', 'Maart',      # These are the
               'April',   'Mei',      'Juni',       # Dutch names
               'Juli',    'Augustus', 'September',  # for the months
               'Oktober', 'November', 'December']   # of the year
34]

Bằng cách thêm dấu gạch chéo ngược thứ hai, chúng tôi coi dấu gạch chéo ngược [

month_names = ['Januari', 'Februari', 'Maart',      # These are the
               'April',   'Mei',      'Juni',       # Dutch names
               'Juli',    'Augustus', 'September',  # for the months
               'Oktober', 'November', 'December']   # of the year
32] là một ký tự chữ

Để có hai dấu gạch chéo ngược cạnh nhau, chúng ta phải sử dụng bốn ký tự gạch chéo ngược

Phương thức trả về một bản sao của chuỗi với tất cả các lần xuất hiện của chuỗi con được thay thế bằng chuỗi thay thế được cung cấp

Phương thức nhận các tham số sau

TênMô tảcũChuỗi con chúng tôi muốn thay thế trong chuỗi mớiSự thay thế cho mỗi lần xuất hiện của
month_names = ['Januari', 'Februari', 'Maart',      # These are the
               'April',   'Mei',      'Juni',       # Dutch names
               'Juli',    'Augustus', 'September',  # for the months
               'Oktober', 'November', 'December']   # of the year
36countChỉ những lần xuất hiện đầu tiên của
month_names = ['Januari', 'Februari', 'Maart',      # These are the
               'April',   'Mei',      'Juni',       # Dutch names
               'Juli',    'Augustus', 'September',  # for the months
               'Oktober', 'November', 'December']   # of the year
37 mới được thay thế [tùy chọn]

Phương thức không thay đổi chuỗi gốc. Các chuỗi là bất biến trong Python

Nếu bạn cần xử lý một chuỗi thoát, hãy sử dụng phương pháp

month_names = ['Januari', 'Februari', 'Maart',      # These are the
               'April',   'Mei',      'Juni',       # Dutch names
               'Juli',    'Augustus', 'September',  # for the months
               'Oktober', 'November', 'December']   # of the year
38

Chúng tôi đã sử dụng lớp

month_names = ['Januari', 'Februari', 'Maart',      # These are the
               'April',   'Mei',      'Juni',       # Dutch names
               'Juli',    'Augustus', 'September',  # for the months
               'Oktober', 'November', 'December']   # of the year
390 để chuyển đổi chuỗi thành đối tượng byte và sau đó sử dụng phương thức
month_names = ['Januari', 'Februari', 'Maart',      # These are the
               'April',   'Mei',      'Juni',       # Dutch names
               'Juli',    'Augustus', 'September',  # for the months
               'Oktober', 'November', 'December']   # of the year
38 để giải mã đối tượng byte thành chuỗi có mã hóa
month_names = ['Januari', 'Februari', 'Maart',      # These are the
               'April',   'Mei',      'Juni',       # Dutch names
               'Juli',    'Augustus', 'September',  # for the months
               'Oktober', 'November', 'December']   # of the year
392

Nếu bạn có quyền truy cập vào biến đã khai báo chuỗi, bạn có thể đánh dấu biến đó là chuỗi thô

Các chuỗi có tiền tố là

month_names = ['Januari', 'Februari', 'Maart',      # These are the
               'April',   'Mei',      'Juni',       # Dutch names
               'Juli',    'Augustus', 'September',  # for the months
               'Oktober', 'November', 'December']   # of the year
393 được gọi là chuỗi thô và coi dấu gạch chéo ngược là ký tự chữ

Chúng ta không phải thoát khỏi dấu gạch chéo ngược trong chuỗi thô

Nếu bạn cần sử dụng các biến trong một chuỗi thô, hãy sử dụng một chuỗi ký tự được định dạng

Chuỗi ký tự được định dạng [chuỗi f] cho phép chúng tôi bao gồm các biểu thức bên trong chuỗi bằng cách thêm tiền tố vào chuỗi bằng

month_names = ['Januari', 'Februari', 'Maart',      # These are the
               'April',   'Mei',      'Juni',       # Dutch names
               'Juli',    'Augustus', 'September',  # for the months
               'Oktober', 'November', 'December']   # of the year
394

Một chương trình Python được đọc bởi trình phân tích cú pháp. Đầu vào cho trình phân tích cú pháp là một luồng mã thông báo, được tạo bởi bộ phân tích từ vựng. Chương này mô tả cách trình phân tích từ vựng chia tệp thành các mã thông báo

Python đọc văn bản chương trình dưới dạng các điểm mã Unicode; . Nếu tệp nguồn không thể được giải mã, a sẽ được nâng lên

2. 1. Cấu trúc dòng

Một chương trình Python được chia thành một số dòng logic

2. 1. 1. Dòng logic

Phần cuối của một dòng logic được biểu thị bằng mã thông báo NEWLINE. Các câu lệnh không thể vượt qua các ranh giới dòng logic trừ khi NEWLINE được phép theo cú pháp [e. g. , giữa các câu lệnh trong câu lệnh ghép]. Một dòng logic được xây dựng từ một hoặc nhiều dòng vật lý bằng cách tuân theo các quy tắc nối dòng rõ ràng hoặc ngầm định

2. 1. 2. Đường vật lý

Một dòng vật lý là một chuỗi các ký tự được kết thúc bởi một chuỗi cuối dòng. Trong các tệp và chuỗi nguồn, bất kỳ trình tự kết thúc dòng nền tảng tiêu chuẩn nào cũng có thể được sử dụng - biểu mẫu Unix sử dụng ASCII LF [nguồn cấp dữ liệu], biểu mẫu Windows sử dụng trình tự ASCII CR LF [trả về theo sau bởi nguồn cấp dữ liệu] hoặc biểu mẫu Macintosh cũ sử dụng . Tất cả các hình thức này có thể được sử dụng như nhau, bất kể nền tảng. Phần cuối của đầu vào cũng đóng vai trò là dấu kết thúc ngầm định cho dòng vật lý cuối cùng

Khi nhúng Python, các chuỗi mã nguồn phải được chuyển đến các API Python bằng cách sử dụng các quy ước C tiêu chuẩn cho các ký tự xuống dòng [ký tự

if 1900 

Chủ Đề