Tập hợp các câu hỏi và câu trả lời trắc nghiệm [MCQ] này tập trung vào tên biến đổi tên. 1. Trường hợp Python có nhạy cảm khi xử lý các định danh không? a] Có b] Không c] phụ thuộc máy d] Không có câu trả lời nào được đề cập Trả lời: Giải thích: Trường hợp luôn luôn có ý nghĩa. 2. Độ dài tối đa có thể của một định danh là bao nhiêu? a] 31 ký tự b] 63 ký tự c] 79 ký tự d] không có câu trả lời nào được đề cập Trả lời: D Giải thích: Định danh có thể có bất kỳ độ dài nào. 3. Điều nào sau đây là không hợp lệ? a] _a = 1 b] __a = 1 c] __str__ = 1 d] Không có câu trả lời nào được đề cập Trả lời: D Giải thích: Tất cả các tuyên bố sẽ thực hiện thành công nhưng với chi phí giảm khả năng đọc. 4. Điều nào sau đây là một biến không hợp lệ? A] My_String_1 B] 1st_String C] Foo D] _View Trả lời Trả lời: B Giải thích: Tên biến không nên bắt đầu với một số. 5. Tại sao các tên biến cục bộ bắt đầu với một dấu gạch dưới không được khuyến khích? a] Chúng được sử dụng để chỉ ra một biến riêng của lớp B] Chúng nhầm lẫn với trình thông dịch c] Chúng được sử dụng để chỉ ra các biến toàn cầu d] chúng làm chậm câu trả lời thực thi Trả lời: Giải thích: Vì Python không có khái niệm về các biến riêng tư, các dấu gạch dưới hàng đầu được sử dụng để chỉ ra các biến không được truy cập từ bên ngoài lớp.
a] yes
b] no
c] machine dependent
d] none of the mentioned
View Answer
Explanation: Case is always
significant.
a] 31 characters
b] 63 characters
c] 79 characters
d] none of the mentioned
View Answer
Explanation: Identifiers can be of any length.
a] _a = 1
b] __a = 1
c] __str__ = 1
d] none of the mentioned
View Answer
Explanation: All the statements will execute successfully but at the cost of reduced readability.
a] my_string_1
b] 1st_string
c] foo
d] _
View Answer
Explanation: Variable names should not start with a number.
a] they are used to indicate a private variables of a class
b] they confuse the interpreter
c] they are used to indicate global variables
d] they slow down execution
View Answer
Explanation: As Python has no concept of private variables, leading underscores are used to indicate variables that must not be accessed from outside the
class.
6. Điều nào sau đây không phải là từ khóa? a] Eval B] khẳng định C] không thuộc địa D] PassView Trả lời
a] eval
b] assert
c] nonlocal
d] pass
View Answer
Trả lời: Giải thích: Eval có thể được sử dụng như một biến.
Explanation: eval can be used as a variable.
7
a] lower case
b] UPPER CASE
c] Capitalized
d] None of the mentioned
View Answer
Trả lời: D Giải thích: Đúng, Sai và không có gì được viết hoa trong khi những người khác ở trường hợp thường xuyên.
Explanation: True, False and None are capitalized while the others are in lower case.
8. Điều nào sau đây là đúng đối với tên biến trong Python? a] Chiều dài không giới hạn b] Tất cả các thành viên tư nhân phải có dấu gạch dưới và dấu gạch dưới c] dấu gạch dưới và ampers và là hai ký tự đặc biệt duy nhất được phép d] không có câu trả lời nào được đề cập
a] unlimited length
b] all private members must have leading and trailing underscores
c] underscore and ampersand are the only two special characters allowed
d] none of the mentioned
View Answer
Trả lời: Giải thích: Tên biến có thể có bất kỳ độ dài nào.
Explanation: Variable names can be of any
length.
9. Điều nào sau đây là một tuyên bố không hợp lệ? A] ABC = 1.000.000 B] A B C = 1000 2000 3000 C] A, B, C = 1000, 2000, 3000 D] A_B_C = 1.000.000View Trả lời
a] abc = 1,000,000
b] a b c = 1000 2000 3000
c] a,b,c = 1000, 2000, 3000
d] a_b_c = 1,000,000
View Answer
Trả lời: B Giải thích: Không gian không được phép trong các tên biến.
Explanation: Spaces are not allowed in variable names.
10. Điều nào sau đây không thể là một biến? a] __init__ b] trong c] nó d] onView Trả lời
a] __init__
b] in
c] it
d] on
View
Answer
Trả lời: B Giải thích: Trong là một từ khóa.
Explanation: in is a keyword.
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,
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.
Điều nào sau đây là đúng với tên biến trong Python?
[a] Chiều dài không giới hạn
[b] Tất cả các thành viên tư nhân phải có dấu gạch dưới hàng đầu và theo dõi
[c] Undercore và ampersand là hai nhân vật đặc biệt duy nhất được phép
[d] Không có ai trong số những người được đề cập
Diễn đàn thảo luận
Que. | Điều nào sau đây là đúng với tên biến trong Python? |
a. | Chiều dài không giới hạn |
b. | Tất cả các thành viên tư nhân phải có dấu gạch dưới hàng đầu và theo dõi |
c. | Undercore và ampersand là hai nhân vật đặc biệt duy nhất được phép |
d. | Không có ai trong số những người được đề cập |
Trả lời: Chiều dài không giới hạnunlimited length |
Bối rối về câu trả lời? Hỏi chi tiết ở đâyBiết giải thích? Thêm nó ở đây