Phần này tập trung vào "các biến và toán tử" của lập trình Python. Những câu hỏi trắc nghiệm [MCQ] này nên được thực hành để cải thiện các kỹ năng lập trình Python cần thiết cho các cuộc phỏng vấn khác nhau [phỏng vấn trong khuôn viên trường, phỏng vấn đi bộ, phỏng vấn công ty], vị trí, kỳ thi tuyển sinh và các kỳ thi cạnh tranh khác.
1. & nbsp; Một trong những điều sau đây là cách chính xác để khai báo và khởi tạo một biến, x có giá trị 5?
A. int x & nbsp; & nbsp; & nbsp; & nbsp; x = 5 B. int x = 5 C. x = 5 D. khai báo x = 5
x=5
B. int x=5
C. x=5
D. declare x=5
Xem câu trả lời
2. & nbsp; Điều nào sau đây không phải là tên biến hợp lệ trong Python?
A. _VAR B. VAR_NAME C. VAR11 D. 11VAR
B. var_name
C. var11
D. 11var
Xem câu trả lời
2. & nbsp; Điều nào sau đây không phải là tên biến hợp lệ trong Python?
A. _VAR B. VAR_NAME C. VAR11 D. 11VAR
B. Any changes made
to local variables does not reflect outside the function.
C. These remain in memory till the program ends
D. None of the above
Xem câu trả lời
2. & nbsp; Điều nào sau đây không phải là tên biến hợp lệ trong Python?
A. _VAR B. VAR_NAME C. VAR11 D. 11VAR
B. Global variables remain in memory till the end of the program
C. Global variables are
those which are declared in global scope.
D. None of the above
Xem câu trả lời
2. & nbsp; Điều nào sau đây không phải là tên biến hợp lệ trong Python?
var1=5
def fn[]:
var1=2
var2=var1+5
var1=10
fn[]
A. _VAR B. VAR_NAME C. VAR11 D. 11VAR
B. 1 local, 2 global variables
C. 2 local, 1 global variables
D. 2 local, 2 global variables
Xem câu trả lời
2. & nbsp; Điều nào sau đây không phải là tên biến hợp lệ trong Python?
def fn[]:
global var1
var1=10
var1=var1*5
print[var1]
var1=5
fn[]
print[var1]
A. _VAR B. VAR_NAME C. VAR11 D. 11VAR
5
B. 50
5
C. 25
25
D. 50
50
Xem câu trả lời
2. & nbsp; Điều nào sau đây không phải là tên biến hợp lệ trong Python?
x=5
def function1[]:
global x
y=x+x*2
print[y]
x=7
function1[]
print[x]
A. _VAR B. VAR_NAME C. VAR11 D. 11VAR
7
B. 15
5
C. 21
5
D. 15
7
Xem câu trả lời
2. & nbsp; Điều nào sau đây không phải là tên biến hợp lệ trong Python?
x="55"
y=x + str[9]
A. _VAR B. VAR_NAME C. VAR11 D. 11VAR
B. 9
C. 559
D. Error
Xem câu trả lời
2. & nbsp; Điều nào sau đây không phải là tên biến hợp lệ trong Python?
A. _VAR B. VAR_NAME C. VAR11 D. 11VAR
B. Variable names can start with an underscore.
C. Data type of variable names should not be declared
D. None of the above
Xem câu trả lời
2. & nbsp; Điều nào sau đây không phải là tên biến hợp lệ trong Python?
A. _VAR B. VAR_NAME C. VAR11 D. 11VAR
B. a,b,c=1
C. a,b,c=1, python, 1.5
D. None of the above
Xem câu trả lời
2. & nbsp; Điều nào sau đây không phải là tên biến hợp lệ trong Python?
A. _VAR B. VAR_NAME C. VAR11 D. 11VAR
B. 33
C. 31
D. 30
Xem câu trả lời
3. & nbsp; cái nào là sai về các biến cục bộ?
A. Chúng chỉ có thể được truy cập bên trong chức năng sở hữu B. Bất kỳ thay đổi nào được thực hiện đối với các biến cục bộ không phản ánh bên ngoài hàm. C. Chúng vẫn còn trong bộ nhớ cho đến khi chương trình kết thúc D. Không có gì ở trên
B. 31
C. 63
D. None of the above
Xem câu trả lời
4. & nbsp; cái nào là sai về các biến toàn cầu?
A. Các biến toàn cầu chỉ có thể được đọc bên trong hàm khai báo biến là toàn cầu bên trong hàm. B. Các biến toàn cầu vẫn còn trong bộ nhớ cho đến khi kết thúc chương trình C. Các biến toàn cầu là các biến được khai báo trong phạm vi toàn cầu. D. Không có điều nào ở trên
B. Uppercase
C. Both uppercase & Lowercase
D. None of the above
Xem câu trả lời
5. & nbsp; Có bao nhiêu biến cục bộ và toàn cầu trong mã Python sau đây?
A. 1 cục bộ, 1 biến toàn cầu B. 1 cục bộ, 2 biến toàn cầu C. 2 cục bộ, 1 biến toàn cầu D. 2 cục bộ, 2 biến toàn cầu
B. They can contain both letters and numbers.
C. Variable name can begin with underscore.
D. Variable name can begin with number.
Xem câu trả lời
6. & nbsp; đầu ra của mã Python sau đây là gì?
A. 25 & nbsp; & nbsp; & nbsp; & nbsp; 5 B. 50 & nbsp; & nbsp; & nbsp; & nbsp; 5 C. 25 & nbsp; & nbsp; & nbsp; & nbsp; 25 D. 50 & nbsp; & nbsp; & nbsp; & nbsp; 50
B. 32var
C. class
D. abc_a_c
Xem câu trả lời
7. & nbsp; đầu ra của mã Python sau đây là gì?
A. 21 & nbsp; & nbsp; & nbsp; & nbsp; 7 B. 15 & nbsp; & nbsp; & nbsp; & nbsp; 5 C. 21 & nbsp; & nbsp; & nbsp; & nbsp; 5 D. 15 & nbsp; & nbsp; & nbsp; & nbsp; 7
B. they are used to indicate a private variables of a class
C. they are used to indicate global variables
D. they slow down execution
Xem câu trả lời
8. & nbsp; giá trị của biến y sau khi thực hiện mã python sau là gì?
A. 64 B. 9 C. 559 D. Lỗi
B. is
C. assert
D. All of the above
Xem câu trả lời
9. & nbsp; Điều nào sau đây là không chính xác về các biến trong Python?
A. Tên biến trong Python không thể bắt đầu với số. Tuy nhiên, nó có thể chứa số trong bất kỳ vị trí nào khác của tên biến. B. Tên biến có thể bắt đầu với một dấu gạch dưới. C. Không nên khai báo kiểu dữ liệu của tên biến. Không có loại nào ở trên
B. 2.5
C. 2.0
D. Error
Xem câu trả lời
10. & nbsp; Điều nào sau đây sẽ gây ra lỗi?
1. Exponentiation
2. Parentheses
3. Multiplication and Division
4. Addition and Subtraction
A. A = B = C = 1 B. A, B, C = 1 C. A, B, C = 1, Python, 1.5 D. Không có điều nào ở trên
B. 2,1,3,4
C. 1,2,4,3
D. 2,3,1,4
Xem câu trả lời
11. & nbsp; Có bao nhiêu từ khóa trong Python 3.7?
A. 32 B. 33 C. 31 D. 30
B. ++a
C. a+=1
D. Both A and B
Xem câu trả lời
12. & nbsp; Độ dài tối đa của một định danh trong Python là bao nhiêu?
A. 32 B. 31 C. 63 D. Không có điều nào ở trên
B. x*y
C. x**y
D. None of the above
Xem câu trả lời
13. & nbsp; tất cả các từ khóa trong python đang ở trong
A. chữ thường B. chữ hoa C. cả chữ hoa & chữ thường D. không có cái nào ở trên
B. Right to Left
C. Depends on Compiler
D. None of the above
Xem câu trả lời
14.
A. Tên biến có thể dài tùy ý. B. Chúng có thể chứa cả chữ cái và số. C. Tên biến có thể bắt đầu với dấu gạch dưới. D. Tên biến có thể bắt đầu với số.
B. False
C. Neither true nor false
D. None of the above
Xem câu trả lời
15. & nbsp; Điều nào sau đây là một biến hợp lệ?
A. var@ B. 32var C. Class D. ABC_A_C
B. 256
C. 32768
D. 65536
Xem câu trả lời
16. & nbsp; 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 = 1
b = ++a
print[b is a]
A. Họ nhầm lẫn người phiên dịch B. Chúng được sử dụng để chỉ ra một biến riêng của lớp C. Chúng được sử dụng để chỉ ra các biến toàn cầu D. Chúng làm chậm quá trình thực thi
B. False
C.
Error
D. None of the above
Xem câu trả lời
17. & nbsp; cái nào trong số này là từ khóa?
- A. trong B. là C. khẳng định D. tất cả những điều trên
- 18. & nbsp; đầu ra của mã sau: In 5 // 2
Thảo luận