Excel thoát dấu ngoặc kép

Một chương trình máy tính trông giống như một mã ngôn ngữ, cần thiết để máy tính hiểu chính xác lệnh của bạn có nghĩa là gì. Nhưng, là một ngôn ngữ mã hóa cho con người khó đọc hơn. Để bù đắp cho điều này, bạn được phép viết thêm ghi chú trong chương trình của mình mà máy tính bỏ qua. Những ghi chú này là   . bình luận

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

  • trình tự thoát
  • Làm thế nào để bạn trích dẫn trong trích dẫn trong Python?
  • Làm thế nào bạn có thể bao gồm một trích dẫn bên trong một chuỗi được trích dẫn kép?
  • Làm thế nào để bạn xử lý các đoạn trích dẫn trong Python?
  • Làm thế nào để bạn sử dụng dấu ngoặc kép?

Trong Python, bất kỳ đường dẫn nào có chứa biểu tượng

>>> '"Isn\'t," they said.'
'"Isn\'t," they said.'
9 ("dấu bảng" hoặc "băm") đều biểu thị sự bắt đầu của một bình luận. Phần còn lại của dòng sẽ bị loại bỏ khi chương trình được chạy. This is a ví dụ

Bởi vì dòng thứ hai bắt đầu với một dấu hiệu

>>> '"Isn\'t," they said.'
'"Isn\'t," they said.'
9, Python hoàn toàn bỏ qua dòng đó và nếu bạn có thể thấy, số
>>> '"Isn\'t," they said.'
'"Isn\'t," they said.'
1 không được đưa vào. Sử dụng biến phổ biến cho các bình luận bao gồm các bình luận

  • giải thích các phần của chương trình, cho bạn hoặc người khác đọc sau;
  • Để ghi lại chú thích "để làm", khi bạn viết một chương trình dài hơn;
  • Pause time nullization ("Nhận xét ra") & nbsp;

Đây là một bài tập để minh họa. Nếu bạn chỉnh sửa mã quá nhiều và muốn khôi phục lại phiên bản mặc định của mã, vui lòng chọn đặt lại mã theo mặc định. Đặt lại mã về mặc định

Ngày

Chuỗi là chuỗi các chữ cái và số, hay nói cách khác, các đoạn văn bản. Họ được bao quanh bởi hai trích dẫn để bảo vệ.   . Nếu một dấu thăng

>>> '"Isn\'t," they said.'
'"Isn\'t," they said.'
9 xuất hiện trong một chuỗi, thì nó không được coi là một nhận xét. là các chuỗi chữ cái và số, hay nói cách khác là các đoạn văn bản. Chúng được bao quanh bởi hai dấu ngoặc kép để bảo vệ. ví dụ trong Bài 0 phần 
>>> '"Isn\'t," they said.'
'"Isn\'t," they said.'
3 của chương trình đầu tiên là một chuỗi. Nếu dấu thăng
>>> '"Isn\'t," they said.'
'"Isn\'t," they said.'
9 xuất hiện trong một chuỗi, thì nó không được coi là chú thích

Hành vi này là do phần phụ trong các đoạn trích dẫn

>>> '"Isn\'t," they said.'
'"Isn\'t," they said.'
5 is a black string theo nghĩa đen, có nghĩa là nó nên được sao chép theo nghĩa đen và không được hiểu là một lệnh. Tương tự,
>>> '"Isn\'t," they said.'
'"Isn\'t," they said.'
6 will not in number 7, which only is string

>>> '"Isn\'t," they said.'
'"Isn\'t," they said.'
0

trình tự thoát

Điều gì sẽ xảy ra nếu bạn muốn bao gồm các ký tự báo giá

>>> '"Isn\'t," they said.'
'"Isn\'t," they said.'
1 side in string? . Vấn đề là Python thấy một chuỗi
>>> '"Isn\'t," they said.'
'"Isn\'t," they said.'
4, theo sau là một cái gì đó
>>> '"Isn\'t," they said.'
'"Isn\'t," they said.'
5 không có trong chuỗi. Đây không phải là những gì chúng tôi dự kiến

Python có hai cách đơn giản để đặt các biểu tượng báo giá vào chuỗi

  • Bạn được phép bắt đầu và kết thúc một chuỗi theo nghĩa đen với các trích dẫn đơn (còn được gọi là dấu nháy đơn), như
    >>> '"Isn\'t," they said.'
    '"Isn\'t," they said.'
    
    6. Sau đó, trích dẫn kép có thể đi vào giữa, chẳng hạn như
    >>> '"Isn\'t," they said.'
    '"Isn\'t," they said.'
    
    7
  • Bạn có thể đặt một ký tự gạch chéo ngược theo sau là một báo giá (
    >>> '"Isn\'t," they said.'
    '"Isn\'t," they said.'
    
    8 hoặc
    >>> '"Isn\'t," they said.'
    '"Isn\'t," they said.'
    
    9). This has been call is a exit string and Python will type bỏ gạch chéo ngược và chỉ đặt trích dẫn trong chuỗi. This is a ví dụ

Hơn nữa, vì trình tự thoát, Dấu gạch chéo ngược (

>>> '"Isn\'t," they said.'
'"Isn\'t," they said.'
00) là một nhân vật đặc biệt. Vì vậy, để bao gồm một dấu gạch chéo ngược trong một chuỗi, bạn thực sự cần phải "thoát nó" bằng một dấu gạch chéo ngược thứ hai, hay nói cách khác, bạn cần viết
>>> '"Isn\'t," they said.'
'"Isn\'t," they said.'
01 theo nghĩa đen của chuỗi

Excel thoát dấu ngoặc kép

Tập tin nhiều lựa chọn. ký tự thoátKý tự thoát

đầu ra của

>>> '"Isn\'t," they said.'
'"Isn\'t," they said.'
02 là gì

Lựa chọn của bạn

Chính xác

Có những chuỗi lối thoát khác, như "Newline", mà chúng ta sẽ không thảo luận ngay bây giờ. Hiện tại, bạn đã sẵn sàng để chuyển sang bài học tiếp theo

Điều này cũng làm tôi rối hơn một ngày, nhưng tôi đã tiêu hóa nó bây giờ

Đầu tiên, hãy hiểu rằng chuỗi sẽ xuất ra dấu trích dẫn nếu nó vượt qua gấp đôi các bài kiểm tra

  1. Chứa một báo giá duy nhất
  2. Không chứa dấu ngoặc kép

Đó là cách dễ nhất để nhớ nó

>>> '"Isn\'t," they said.'
'"Isn\'t," they said.'
03 theo nghĩa đen vượt qua thử nghiệm đầu tiên vì đơn nhấp nháy, được tính là trích dẫn duy nhất. Sau đó, chúng tôi kiểm tra lại nó và thấy nó không chứa bất kỳ trích dẫn trích dẫn nào bên trong vỏ bọc. Do đó, chuỗi đầu ra theo nghĩa màu đen bên dưới dạng báo giá kép

>>> '"Isn\'t," they said.'
'"Isn\'t," they said.'
4

Không cần phải thoát khỏi một trích dẫn duy nhất với dấu gạch chéo ngược trong đầu ra vì vỏ bọc bao gồm các trích dẫn kép

Bây giờ hãy xem xét theo nghĩa đen

>>> '"Isn\'t," they said.'
'"Isn\'t," they said.'
04, theo nghĩa màu đen này vượt qua bài kiểm tra đầu tiên vì nó chứa một đơn hàng nháy đơn, ngay cả khi nó đã thoát ra. Tuy nhiên, nó cũng chứa các trích dẫn kép, vì vậy nó không thành công trong thử nghiệm thứ hai. Do đó, nó xuất ra dưới dạng một trích dẫn duy nhất.
>>> '"Isn\'t," they said.'
'"Isn\'t," they said.'

Và bởi vì vỏ bọc bao gồm các trích dẫn đơn, nên việc thoát là cần thiết trong đầu ra

Nếu nó không phải là dấu gạch chéo ngược trong đầu ra, EOL (cuối dòng) sẽ đạt được khi quét theo nghĩa đen

Cuối cùng, hãy xem xét

>>> '"Isn\'t," they said.'
'"Isn\'t," they said.'
05

Có một đoạn trích dẫn duy nhất bên trong nghĩa đen, vì vậy nó đã vượt qua bài kiểm tra đầu tiên. nhưng thất bại thứ hai. Đầu ra phải kèm theo chuỗi theo nghĩa màu đen trong trích dẫn đơn

>>> '"Isn\'t," they said.'
'"Isn\'t," they said.'
0

Do đó, lối thoát là cần thiết để ngăn chặn EOL sớm

Làm thế nào để bạn trích dẫn trong trích dẫn trong Python?

Trong một chuỗi được đặt trong các trích dẫn kép ", có thể sử dụng các trích dẫn đơn lẻ, nhưng trích dẫn kép" phải được thoát ra bằng các gạch chéo ngược và được viết là \ ". phải được thoát bằng dấu gạch chéo ngược và được viết là \ ".

Làm thế nào bạn có thể bao gồm một trích dẫn bên trong một chuỗi được trích dẫn kép?

Chuỗi được trích xuất kép cơ bản là một loạt các ký tự được bao quanh bởi các trích dẫn kép. Nếu bạn cần sử dụng trích dẫn bên trong chuỗi, bạn có thể sử dụng các ký tự dấu vết. Lưu ý cách dấu gạch chéo ngược trong dòng thứ hai được sử dụng để thoát khỏi các ký tự trích dẫn kép. sử dụng ký tự gạch chéo ngược . Lưu ý cách sử dụng dấu gạch chéo ngược ở dòng thứ hai để thoát khỏi các ký tự trích dẫn kép.

Làm thế nào để bạn xử lý các đoạn trích dẫn trong Python?

Bằng cách sử dụng ký tự Escape \ ", chúng tôi có thể sử dụng dấu trích dẫn để gửi một chuỗi bao gồm văn bản được trích dẫn giữa các trích dẫn kép