Hướng dẫn which arithmetic operators cannot be used with strings in python - toán tử số học nào không thể được sử dụng với chuỗi trong python

Tập hợp các câu hỏi & câu trả lời nhiều lựa chọn Python này tập trung vào các chuỗi - 1.

1. Đầu ra của câu lệnh Python sau đây là gì?

  1. >>>"a"+"bc"

A) A B) BC C) BCA D) ABCVIEW TRẢ LỜI
b) bc
c) bca
d) abc
View Answer

Trả lời: D Giải thích: + Toán tử là toán tử nối.
Explanation: + operator is concatenation operator.

2. Đầu ra của câu lệnh Python sau đây là gì?

  1. >>>"abcd"[2:]

A) A B) AB C) CD D) Trả lời DCVIEW
b) ab
c) cd
d) dc
View Answer

Trả lời: C Giải thích: Hoạt động lát cắt được thực hiện trên chuỗi.
Explanation: Slice operation is performed on string.

3. Đầu ra của việc thực thi chuỗi.ascii_letters cũng có thể đạt được bằng: a) String.ascii_lowercase_string.digits b) String.ascii_lowercase+String.ascii_uppercase
a) string.ascii_lowercase_string.digits
b) string.ascii_lowercase+string.ascii_uppercase
c) string.letters
d) string.lowercase_string.uppercase
View Answer

Trả lời: B Giải thích: Thực thi trong shell và kiểm tra.
Explanation: Execute in shell and check.

4. Đầu ra của mã Python sau đây là gì?

  1. >>> str1 = 'hello'
  2. >>> str2 = ','
  3. >>> str3 = 'world'
  4. >>> str1[-1:]

A) Olleh B) Xin chào C) H D) Trả lời Oview
b) hello
c) h
d) o
View Answer

Trả lời: D Giải thích: -1 tương ứng với chỉ số cuối cùng.
Explanation: -1 corresponds to the last index.

5. Những người vận hành số học nào không thể được sử dụng với các chuỗi? a) + b) * c) - d) Tất cả các câu trả lời được đề cập
a) +
b) *
c) –
d) All of the mentioned
View Answer

Trả lời: C Giải thích: + được sử dụng để kết hợp và * được sử dụng để nhân chuỗi.
Explanation: + is used to concatenate and * is used to multiply strings.

6. Đầu ra của mã Python sau đây là gì?

  1. >>>print (r"\nhello")

a) một dòng mới và xin chào b) \ nhello c) chữ r và sau đó xin chào d) errorView trả lời
b) \nhello
c) the letter r and then hello
d) error
View Answer

Trả lời: B Giải thích: Khi có tiền tố với chữ ’r, hoặc r, một chuỗi theo nghĩa đen trở thành một chuỗi thô và các chuỗi thoát như \ n không được chuyển đổi.
Explanation: When prefixed with the letter ‘r’ or ‘R’ a string literal becomes a raw string and the escape sequences such as \n are not converted.

7. Đầu ra của câu lệnh Python sau đây là gì?

  1. >>>print('new' 'line')

a) Lỗi b) đầu ra tương đương để in ‘new \ nline, c) newline d) câu trả lời trực tuyến mới
b) Output equivalent to print ‘new\nline’
c) newline
d) new line
View Answer

Trả lời: C Giải thích: Chuỗi theo nghĩa đen được phân tách bằng khoảng trắng được cho phép. Họ được nối.
Explanation: String literal separated by whitespace are allowed. They are concatenated.

8. Đầu ra của câu lệnh Python sau đây là gì?

  1. >>> print('x\97\x98')

a) Lỗi b)
b)

   97
   98

c) x \ 97 d) \ x97 \ x98View Trả lời
d) \x97\x98
View Answer

Trả lời: C Giải thích: \ X là một chuỗi thoát có nghĩa là 2 chữ số sau là một số thập lục phân mã hóa một ký tự.
Explanation: \x is an escape sequence that means the following 2 digits are a hexadecimal number encoding a character.

9. Đầu ra của mã Python sau đây là gì?

  1. >>>"abcd"[2:]
    0
  2. >>>"abcd"[2:]
    1

a) Dlrowolleh b) Xin chào
b) hello
c) world
d) helloworld
View Answer

Trả lời: Giải thích: Thực thi trong shell để xác minh.
Explanation: Execute in shell to verify.

10. Đầu ra của mã Python sau đây là gì?

A) 0xA0XB0XC B) Lỗi C) 0x22 D)
b) Error
c) 0x22
d) 33
View Answer

Trả lời: D Giải thích: 0xa và 0xb và 0xc là các chữ số thập lục phân tử đại diện cho các giá trị thập phân 10, 11 và 12 tương ứng. Có tổng là 33.
Explanation: 0xA and 0xB and 0xC are hexadecimal integer literals representing the decimal values 10, 11 and 12 respectively. There sum is 33.

Sê -ri Giáo dục & Học tập toàn cầu Sanfoundry - Python.

Để thực hành tất cả các lĩnh vực của Python, đây là bộ hoàn chỉnh của hơn 1000 câu hỏi và câu trả lời nhiều lựa chọn.

Bước tiếp theo:

  • Nhận Giấy chứng nhận miễn phí trong chương trình Python
  • Tham gia cuộc thi chứng nhận lập trình Python
  • Trở thành một người xếp hạng hàng đầu trong chương trình Python
  • Thực hiện các bài kiểm tra lập trình Python
  • Các bài kiểm tra thực hành theo chương: Chương 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10
  • Các bài kiểm tra giả chương: Chương 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10,

Hướng dẫn which arithmetic operators cannot be used with strings in python - toán tử số học nào không thể được sử dụng với chuỗi trong python

Manish Bhojasia, một cựu chiến binh công nghệ với hơn 20 năm @ Cisco & Wipro, là người sáng lập và CTO tại Sanfoundry. Ông sống ở Bangalore, và tập trung vào sự phát triển của nhân Linux, Công nghệ San, Cvanced C, Cấu trúc dữ liệu & Alogrithms. Giữ kết nối với anh ta tại LinkedIn.Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Đăng ký các lớp học chính miễn phí của mình tại YouTube & Thảo luận kỹ thuật tại Telegram SanfoundryClasses.

Những toán tử nào không thể được sử dụng với chuỗi trong Python?

Đối với các chuỗi trong Python, các nhà khai thác boolean (và, hoặc, không) công việc.boolean operators (and, or, not) work.

Những người vận hành số học nào có thể được sử dụng với các chuỗi trong Python?

5. Những người vận hành số học nào không thể được sử dụng với các chuỗi?Giải thích: + được sử dụng để kết hợp và * được sử dụng để nhân chuỗi.+ is used to concatenate and * is used to multiply strings.

Những người vận hành số học nào chúng ta không thể sử dụng với các chuỗi?

Toán tử bổ sung (+) không liên kết các chuỗi.Để kết nối chuỗi, sử dụng toán tử chuỗi ||.Để thực hiện số học trên các giá trị ngày, hãy sử dụng các hàm ngày.addition operator (+) does not concatenate strings. To concatenate strings, use the string operator ||. To perform arithmetic on date values, use the date functions.

Toán tử số học nào hoạt động với loại chuỗi?

Toán tử + làm việc với các chuỗi, nhưng nó có thể không làm những gì bạn mong đợi.Đối với các chuỗi, toán tử + thực hiện kết nối, có nghĩa là tham gia từ đầu đến cuối.+ operator works with strings, but it might not do what you expect. For strings, the + operator performs concatenation, which means joining end-to-end.