NEW
Font size
S
M
L
XL
WorksheetsPython cơ bản 002
Total questions: 30
Worksheet time: 15mins
Name
Class
Date
1.
Trong Python, để kiểm tra độ dài của một chuỗi 'hello', ta sử dụng hàm nào?
a)
len('hello')
b)
size('hello')
c)
length('hello')
d)
count('hello')
2.
Cho danh sách `my_list = [1, 2, 3, 4, 5]`. Phần tử ở vị trí đầu tiên (chỉ số 0) là giá trị nào?
a)
1
b)
2
c)
3
d)
5
3.
Câu lệnh điều kiện `if` được dùng để làm gì?
a)
Lặp lại một hành động nhiều lần
b)
Thực hiện một hành động nếu điều kiện đúng
c)
Khai báo biến
d)
In dữ liệu ra màn hình
4.
Trong vòng lặp `for x in range(5):`, biến `x` sẽ nhận các giá trị nào?
a)
0, 1, 2, 3, 4
b)
1, 2, 3, 4, 5
c)
0, 1, 2, 3, 4, 5
d)
1, 2, 3, 4
5.
Để nối hai chuỗi 'Xin chào' và 'thế giới' lại với nhau, ta sử dụng phép toán nào?
a)
*
b)
+
c)
%
d)
-
6.
Cho chuỗi `s = 'Python'`. Kết quả của `s[1:4]` là gì?
a)
'yth'
b)
'ytho'
c)
'Pyth'
d)
'Pytho'
7.
Đoạn mã sau in ra gì?
a)
'Lớn'
b)
'Nhỏ'
c)
Không in gì
d)
Báo lỗi
8.
Cho danh sách `nums = [10, 20, 30]`. Sau khi thực hiện `nums.append(40)`, danh sách `nums` sẽ là gì?
a)
`[10, 20, 30]`
b)
`[40, 10, 20, 30]`
c)
`[10, 20, 30, 40]`
d)
`[40]`
9.
Đoạn mã sau sẽ in ra giá trị cuối cùng của `sum` là bao nhiêu?
a)
0
b)
1
c)
3
d)
6
10.
Cho chuỗi `text = 'Lap trinh'`. Kết quả của `text.replace('a', 'A')` là gì?
a)
'LAp trinh'
b)
'lAp trinh'
c)
'LAp trinh'
d)
'Lap trinh'
11.
Đoạn mã sau in ra gì?
a)
1
b)
2
c)
3
d)
0
12.
Cho danh sách `numbers = [1, 2, 3, 4, 5]`. Giá trị nào sẽ được in ra?
a)
3
b)
6
c)
9
d)
15
13.
Đoạn mã sau in ra gì?
a)
'True'
b)
'False'
c)
Báo lỗi
d)
Không in gì
14.
Cho chuỗi `msg = 'Python is fun'`. Kết quả của `msg.split()` là gì?
a)
`['Python', 'is', 'fun']`
b)
`['P', 'y', 't', 'h', 'o', 'n', ' ', 'i', 's', ' ', 'f', 'u', 'n']`
c)
`'Pythonisfun'`
d)
Báo lỗi
15.
Đoạn mã sau sẽ in ra gì?
a)
1
2
b)
1
2
3
c)
1
2
3
d)
3
2
1
16.
Cho danh sách `data = [10, 20, 30, 40, 50]`. Kết quả của `data[len(data)-1]` là gì?
a)
10
b)
30
c)
50
d)
Báo lỗi
17.
Đoạn mã sau in ra gì?
a)
'012'
b)
'01'
c)
'0'
d)
Báo lỗi
18.
Kết quả in ra là gì?
a)
'Chẵn'
b)
'Chia hết cho 3'
c)
'Lẻ'
d)
Không in gì
19.
Kết quả của `list('Python')` là gì?
a)
`['P', 'y', 't', 'h', 'o', 'n']`
b)
`'Python'`
c)
`['Python']`
d)
Báo lỗi
20.
Cho `text = 'hello'`. Kết quả của `text.upper()` là gì?
a)
'HELLO'
b)
'hello'
c)
'Hello'
d)
Báo lỗi
21.
Đoạn mã sau in ra gì?
a)
3
b)
6
c)
9
d)
5
22.
Cho danh sách `a = [10, 20, 30]`. Sau khi thực hiện `a.pop(1)`, danh sách `a` sẽ là gì?
a)
`[10, 30]`
b)
`[10, 20]`
c)
`[20, 30]`
d)
`[30]`
23.
Đoạn mã sau in ra gì? `s = 'Python'; print(s[::-1])`
a)
'Python'
b)
'nohtyP'
c)
'Pytho'
d)
Báo lỗi
24.
Cho `x = 10; y = 20`. Nếu `x > 15 or y < 25` thì `print('OK')`, ngược lại `print('NO')`. Kết quả là gì?
a)
'OK'
b)
'NO'
c)
Báo lỗi
d)
Không in gì
25.
Đoạn mã sau in ra gì?
a)
a p p l e
b)
apple
c)
a,p,p,l,e
d)
Báo lỗi
26.
Cho danh sách `colors = ['red', 'green', 'blue']`. Kết quả của `''.join(colors)` là gì?
a)
`'redgreenblue'`
b)
`['red', 'green', 'blue']`
c)
`'red green blue'`
d)
Báo lỗi
27.
Đoạn mã sau in ra giá trị của `product` là bao nhiêu?
a)
1
b)
3
c)
6
d)
24
28.
Cho. `s = 'programming'`. Giá trị nào được in ra?
a)
'Found'
b)
'Not Found'
c)
Báo lỗi
d)
Không in gì
29.
Đoạn mã sau in ra gì?
a)
`[2, 4, 6]`
b)
`[1, 2, 3]`
c)
`[2, 2, 2]`
d)
Báo lỗi
30.
Cho `value = '123'`. Kết quả của `int(value) + 7` là gì?
a)
'1237'
b)
1237
c)
130
d)
Báo lỗi
Reset
