Bài học cùng chủ đề
Báo cáo học liệu
Mua học liệu
Mua học liệu:
-
Số dư ví của bạn: 0 coin - 0 Xu
-
Nếu mua học liệu này bạn sẽ bị trừ: 2 coin\Xu
Để nhận Coin\Xu, bạn có thể:
Đề kiểm tra số 1 SVIP
Yêu cầu đăng nhập!
Bạn chưa đăng nhập. Hãy đăng nhập để làm bài thi tại đây!
Vùng giá trị được khởi tạo bằng câu lệnh range(1, 5) là
Vùng giá trị được khởi tạo bằng câu lệnh range(10, 3, -2) là
Vùng giá trị của range() bắt đầu từ 0 khi KHÔNG khai báo tham số nào sau đây?
Câu lệnh lặp for trong Python thể hiện cấu trúc lặp khi
Phương án nào sau đây là cách khai báo một danh sách rỗng trong Python?
Câu lệnh print(A[2]) truy cập đến phần tử có giá trị nào sau đây trong A = [1, 6, 9, 2]?
Phương án nào sau đây là một xâu kí tự được khai báo bằng một cặp dấu nháy trong Python?
Câu lệnh trong Python nào sau đây nhận vào một giá trị là kiểu xâu kí tự?
Câu lệnh trong Python nào sau đây dùng để chèn giá trị 5 vào vị trí ngay sau phần tử A[3] trong A = [1, 3, 4, 9, 10]?
Phương án nào sau đây nêu đúng giá trị của biến ds khi thực hiện câu lệnh ds = [i for i in range(9, 1, -2)]?
Cho đoạn chương trình Python như sau:
for i in range(2, 6, 1):
print((i ** 2) % 10)
Khi thực hiện đoạn chương trình trên, số lượng số chẵn hiển thị trên màn hình là
Cho đoạn chương trình Python sau:
k = 10
while(k > -1):
k = k - 2
print(k)
Phương án nào sau đây nêu đúng số lần thực hiện câu lệnh while?
Cho đoạn chương trình Python sau:
A = "0100110010"
B = "0101001010"
print(A[2:-3] + B[3:8])
Dưới đây là một số ý kiến của các bạn học sinh.
(Nhấp vào ô màu vàng để chọn đúng / sai)| a) Biến A biểu diễn một xâu kí tự ở hệ nhị phân. |
|
| b) Câu lệnh not A in B có kết quả là giá trị logic sai. |
|
| c) Cần phải sử dụng câu lệnh find() để đếm số lượng xâu con '01' có trong A và B. |
|
| d) Kết quả khi thực hiện chương trình trên là: 0011010010. |
|
Cho đoạn chương trình Python như sau:
1. res = 0
2. for i in range(len(L)):
3. if int(L[i]) % 2 == 0:
4. res = res + int(L[i])
5. res = res - 1
6. print(res)
Dưới đây là ý kiến của các bạn học sinh về đoạn chương trình trên.
(Nhấp vào ô màu vàng để chọn đúng / sai)| a) Dòng 5 làm giảm giá trị hiện tại của biến res. |
|
| b) Giá trị của biến res luôn luôn giảm dần sau mỗi lần lặp. |
|
| c) Nếu L là một xâu kí tự, thì dòng lệnh 4 được thực hiện chỉ khi L[i] là kí tự biểu diễn một số chẵn. |
|
| d) Chương trình in ra giá trị là 13 khi L = "2563987212". |
|
Cho đoạn chương trình Python như sau:
1. L = []
2. for i in range(m, n, 1):
3. if i % 2 == 0 and i % 3 == 0:
4. if i in L:
5. continue
6. L.append(i * 2)
7. print(L)
Dưới đây là một số ý kiến của các bạn học sinh về đoạn chương trình trên.
(Nhấp vào ô màu vàng để chọn đúng / sai)| a) Dòng lệnh 4 giúp chương trình chỉ thêm giá trị mới vào L. |
|
| b) Số lần thực hiện vòng lặp for phụ thuộc vào giá trị của hai biến m và n. |
|
| c) Giá trị của L sau khi kết thúc chương trình khi range(m, n, 1) và range(n, m, -1)là giống nhau. |
|
| d) Với m = 5, n = 30 thì giá trị của L sau khi kết thúc chương trình là [12, 36, 48]. |
|
Cho đoạn chương trình Python như sau:
while (n >= k and k // 2 < n):
if n % 2 == 0 or n % 3 == 0:
n = n - 2
k = k - 1
print(n, k)
Dưới đây là một số ý kiến của các bạn học sinh về đoạn chương trình trên.
(Nhấp vào ô màu vàng để chọn đúng / sai)| a) Nếu giá trị của biến n nhỏ hơn biến k thì kết thúc vòng lặp while. |
|
| b) Ở mỗi lần lặp, giá trị của biến k luôn trừ cho một nếu n chia hết cho 3 và chia hết cho 2. |
|
| c) Vòng lặp sẽ kết thúc và in ra giá trị của n và k khi điều kiện n >= k có giá trị logic sai. |
|
| d) Với n = 20, k = 8 thì chương trình sẽ in ra -2 -3. |
|
Cho đoạn chương trình Python như sau:
P = "3&12*(81+-72AB3)C"
S = 0
for i in range(0, len(P)):
if P[i] > '0' and P[i] < '9':
S = S + int(P[i]) // 2
print(S)
Cho biết chương trình trên thực hiện công việc gì? Kết quả sau khi thực hiện chương trình là bao nhiêu?
Viết chương trình Python tạo dãy các số nguyên nằm trong đoạn [n;m] với n<m và thực hiện:
a) Tính tổng các số chẵn trong dãy.
b) Tính giá trị trung bình của dãy số.
INPUT | OUTPUT |
1 10 | 30 5.5 |
2 3 | 2 2.5 |
Cho trước dãy số A. Viết chương trình thực hiện xoá đi các phần tử trong dãy nếu số phần tử đó là số lẻ và nhỏ hơn số K cho trước.
INPUT | OUTPUT |
A = [2, 5, 4, 5, 8], K = 10 | [2, 4, 5, 8] |
A = [11, 13, 15, 4, 8], K = 10 | [11, 13, 15, 4, 8] |