2048.vn

100+ câu trắc nghiệm tổng hợp Lập trình Python có đáp án - Phần 1
Quiz

100+ câu trắc nghiệm tổng hợp Lập trình Python có đáp án - Phần 1

A
Admin
Đại họcTrắc nghiệm tổng hợp7 lượt thi
25 câu hỏi
1. Trắc nghiệm
1 điểmKhông giới hạn

Trong NNLT Python, phát biểu nào sau đây là sai?

Tên là một dãy liên tiếp có số kí tự tùy ý

Tên phân biệt chữ hoa và chữ thường

Hằng xâu đặt trong cặp dấu nháy đơn hoặc nháy kép, ví dụ “python” hoặc ‘python’

Tên không phân biệt chữ hoa và chữ thường

Xem đáp án
2. Trắc nghiệm
1 điểmKhông giới hạn

Để khai báo thư viện ta sử dụng từ khóa nào?

uses

import

include

attach

Xem đáp án
3. Trắc nghiệm
1 điểmKhông giới hạn

Trong NNLT Python, phát biểu nào sau đây là sai?

Câu lệnh trong Python không có ký hiệu kết thúc câu lệnh, mỗi câu lệnh viết trên một dòng, nếu câu lệnh dài, dùng dấu sổ phải (\) để ngắt.

Các biến không cần khai báo, gán cho biến giá trị kiểu nào thì biến sẽ có kiểu đó

Kiểu dữ liệu của biến có thể thay đổi

Để bắt đầu và kết thúc chương trình Python ta sử dụng Begin…End.

Xem đáp án
4. Trắc nghiệm
1 điểmKhông giới hạn

Trong NNLT Python, phép toán chia lấy phần nguyên là:

div

mod

//

%

Xem đáp án
5. Trắc nghiệm
1 điểmKhông giới hạn

Trong NNLT Python, phép toán chia lấy phần dư là:

div

mod

//

%

Xem đáp án
6. Trắc nghiệm
1 điểmKhông giới hạn

Trong NNLT Python, biểu thức 1+x3 được viết là:

1+x**3

1+x^3

1+x*3

1+x^^3

Xem đáp án
7. Trắc nghiệm
1 điểmKhông giới hạn

Trong NNLT Python, so sánh bằng và khác được viết như thế nào ?

== (bằng), != (khác)

= (bằng), = !(khác)

== (bằng), <>(khác)

= (bằng), <>(khác)

Xem đáp án
8. Trắc nghiệm
1 điểmKhông giới hạn

Trong NNLT Python, kết quả của biến x sau khi thực hiện câu lệnh x=math.sqrt(20 // 5) là:

4

0

16

2

Xem đáp án
9. Trắc nghiệm
1 điểmKhông giới hạn

Trong NNLT Python, hãy chọn biểu diễn hằng trong các biểu diễn dưới đây:

_Python

9A2

‘Python’

B2@c3

Xem đáp án
10. Trắc nghiệm
1 điểmKhông giới hạn

Biểu thức trong Python math.sqrt(x+ math.sqrt(x+ math.sqrt(x))) là biểu thức nào sau đây trong toán học?

Biểu thức trong Python math.sqrt(x+ math.sqrt(x+ math.sqrt(x))) là biểu thức nào sau đây trong toán học? (ảnh 1)

Biểu thức trong Python math.sqrt(x+ math.sqrt(x+ math.sqrt(x))) là biểu thức nào sau đây trong toán học? (ảnh 2)

Biểu thức trong Python math.sqrt(x+ math.sqrt(x+ math.sqrt(x))) là biểu thức nào sau đây trong toán học? (ảnh 3)

Biểu thức trong Python math.sqrt(x+ math.sqrt(x+ math.sqrt(x))) là biểu thức nào sau đây trong toán học? (ảnh 4)

Xem đáp án
11. Trắc nghiệm
1 điểmKhông giới hạn

Biểu thức trong Python math.sqrt(x+ math.sqrt (x)) là biểu thức nào sau đây trong toán học?

Biểu thức trong Python math.sqrt(x+ math.sqrt (x)) là biểu thức nào sau đây trong toán học? (ảnh 1)

Biểu thức trong Python math.sqrt(x+ math.sqrt (x)) là biểu thức nào sau đây trong toán học? (ảnh 2)

Biểu thức trong Python math.sqrt(x+ math.sqrt (x)) là biểu thức nào sau đây trong toán học? (ảnh 3)

Biểu thức trong Python math.sqrt(x+ math.sqrt (x)) là biểu thức nào sau đây trong toán học? (ảnh 4)

Xem đáp án
12. Trắc nghiệm
1 điểmKhông giới hạn

Trong NNLT Python, những tên biến nào sau đây là hợp lệ?

Delta, x1, tinh tong

KETQUA, Tong2so, chuvi

2x, Chu vi, DT2

x1, x*x, tong2so

Xem đáp án
13. Trắc nghiệm
1 điểmKhông giới hạn

Trong NNLT Python, để gán cho biến x giá trị là 1, câu lệnh nào sau đây đúng?

1=x

x=1

x:=1

1=:x

Xem đáp án
14. Trắc nghiệm
1 điểmKhông giới hạn

Trong NNLT Python, cho đoạn chương trình sau:

a=1

b=2

a,b=b,a

Sau khi thực hiện đoạn chương trình trên, giá trị của a và b là:

a=1, b=2

a=2, b=1

a=1, b=1

a=2, b=2

Xem đáp án
15. Trắc nghiệm
1 điểmKhông giới hạn

Trong NNLT Python, cấu trúc rẽ nhánh dạng thiếu là:

if <điều kiện> : <câu lệnh >

IF <điều kiện> : <câu lệnh >

if <điều kiện> then <câu lệnh >;

IF <điều kiện> THEN <câu lệnh >;

Xem đáp án
16. Trắc nghiệm
1 điểmKhông giới hạn

Trong NNLT Python, cấu trúc rẽ nhánh dạng đủ là:

if <điều kiện> : <câu lệnh 1> else: <câu lệnh 2>

if <điều kiện> : <câu lệnh 1>
else: <câu lệnh 2>

IF <điều kiện> : <câu lệnh 1> ELSE: <câu lệnh 2>

IF <điều kiện> : <câu lệnh 1>
ELSE: <câu lệnh 2>

Xem đáp án
17. Trắc nghiệm
1 điểmKhông giới hạn

Trong NNLT Python, câu lệnh sau cho kết quả trên màn hình là gì?if 1<2 and 1>3: print(‘false’)else: print(‘true’)</2>

TRUE

true

FALSE

false

Xem đáp án
18. Trắc nghiệm
1 điểmKhông giới hạn

Trong NNLT Python để kiểm tra số tự nhiên n khác 0 là số chẵn hay lẻ, câu lệnh nào sau đây là đúng?

if n//2==1: print(‘so chan’)else: print(‘so le’)

if n//2==0: print(‘so chan’)else: print(‘so le’)

if n%2==0: print(‘so chan’)else: print(‘so le’)

if n%2==1: print(‘so chan’)else: print(‘so le’)

Xem đáp án
19. Trắc nghiệm
1 điểmKhông giới hạn

Trong NNLT Python, cho đoạn chương trình sau:a=b=1c,d=1,2print(a+b+c+d)Kết quả trên màn hình là:

3

4

5

6

Xem đáp án
20. Trắc nghiệm
1 điểmKhông giới hạn

Trong NNLT Python, để nhập 1 số nguyên từ bàn phím cho biến n, ta chọn câu lệnh nào?

input(‘Nhập số nguyên n: ‘,n)

n=int(input(‘Nhập số nguyên n: ‘))

n=int(‘Nhập số nguyên n: ‘)

n:=int(input(‘Nhập số nguyên n: ‘))

Xem đáp án
21. Trắc nghiệm
1 điểmKhông giới hạn

Trong NNLT Python, biểu thức sau cho kết quả bằng bao nhiêu?2**3+4//2-3%2

7

8

9

10

Xem đáp án
22. Trắc nghiệm
1 điểmKhông giới hạn

Trong NNLT Python, biểu thức số học nào sau đây là hợp lệ?

5*a + 7*b + 8*c;

5a + 7b + 8c;

{a + b}*c;

a*b(a+b);

Xem đáp án
23. Trắc nghiệm
1 điểmKhông giới hạn

Trong NNLT Python, để đưa kết quả ra màn hình ta sử dụng thủ tục nào?

printf()

print()

Input()

Print()

Xem đáp án
24. Trắc nghiệm
1 điểmKhông giới hạn

Trong NNLT Python, để nhập 3 số nguyên cho 3 biến a, b, c từ bàn phím, câu lệnh nào sau đây đúng?

input(‘Nhập 3 số nguyên: ‘,a,b,c)

a, b, c = map(int, input(‘Nhập 3 số nguyên: ‘).split())

a, b, c = map(int, input(‘Nhập 3 số nguyên: ‘))

map(int, input(‘Nhập 3 số nguyên: ‘).split(a,b,c))

Xem đáp án
25. Trắc nghiệm
1 điểmKhông giới hạn

Trong NNLT Python, để nhập số thực cho biến n, câu lệnh nào sau đây đúng?

n=input(‘Nhập 1 số thực:’)

n=int(input(‘Nhập 1 số thực:’))

n=float(input(‘Nhập 1 số thực:’))

float(input(‘Nhập số thực n:’))

Xem đáp án
© All rights reserved VietJack