tinGk

Quiz
•
Computers
•
10th Grade
•
Medium
sukuna sukuna
Used 1+ times
FREE Resource
15 questions
Show all answers
1.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
Cho đoạn chương trình dưới đây, hãy cho biết các phát biểu bên dưới là đúng hay sai?
t=0
for i in range(1, 6):
if i%2==0: t=t+i
print(t)
Khi chạy chương trình thì kết quả in ra màn hình là: 6
Có thể thay thế range(1, 6) thành range(1, 12/2) mà chương trình vẫn hoạt động bình thường
Chương trình tính tổng của các số tự nhiên chia hết cho 2 nằm trong đoạn [1, 6]
Có thể thay điều kiện if i%2==0: thành if i%2 !=1 hoặc if not(i%2==1): thì bản chất chương trình không thay đổi
2.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
[TF][VD] Cho đoạn chương trình dưới đây, hãy cho biết các phát biểu bên dưới là đúng hay sai?
p=0;
for i in range(1, 6):
if i%2==0: p=p+i*i
print(p)
Chương trình trên tính kết quả của bài toán: p = 22+42+62
Kết quả in ra màn hình khi thực hiện chương trình là: 20
Nếu thay điều kiện if i%2==0 thành if i%2 !=0; thì chương trình trở thành tính kết quả của bài toán p = 12+32+52
Nếu thay câu lệnh thứ nhất khởi gán p=0 thành p=1 thì khi thực hiện chương trình kết quả in ra màn hình là: 21
3.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
[TF][VD] Dựa trên kiến thức về lệnh lặp for trong Python, hãy xác định các ý sau đây là đúng hay sai?
Biến k trong lệnh for k in range(n): sẽ lần lượt nhận các giá trị từ 0 đến n-1.
Vùng giá trị của lệnh range(n) gồm n số nguyên liên tiếp từ 1 đến n
Câu lệnh if k%2 == 0 được sử dụng để kiểm tra xem k có phải là số chẵn hay không.
Đoạn mã sau sẽ tính tổng các số là bội của 3 nhỏ hơn n.
n = 20; C = 0;
for k in range(n):
if k%3 == 0: C = C + 1;
print(C)
4.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
[TF][VD] Hãy xác định các câu sau về cách sử dụng lệnh for trong Python là đúng hay sai?
Vùng giá trị của lệnh range(1, n+1) sẽ bao gồm các số từ 1 đến n.
Tổng giá trị của S trong đoạn mã S = 0; for k in range(1, n+1): S = S + k sẽ bằng tổng của 1+2+...+n
Đoạn mã for k in range(1, n+1): S = S + k sẽ tính tổng của các số từ 0 đến n-1..
Lệnh range(0, n) và lệnh range(n) sẽ trả về cùng một vùng giá trị.
5.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
[TF][VD] Cho chương trình dưới đây và trả lời đúng sai cho mỗi câu hỏi bên dưới
i = 1 #Câu lệnh 1
while i < 6: # Câu lệnh 2
print(i, end=" ") # Câu lệnh 3
i = i + 1 # Câu lệnh 4
Chương trình in ra màn hình các giá trị: 1 2 3 4 5
Để in ra màn hình các số lẽ từ 1 đến 6 thì ta thay câu lệnh cuối (Câu lệnh 4) thành i = i + 2
Hoán vị câu lệnh 3 và 4 với nhau thì kết quả in ra màn hình của chương trình không thay đổi?
Câu lệnh 1 khởi gán i = 6 thì kết quả in ra màn hình là: 6
6.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
[TF][VD] Xem xét đoạn mã sau và trả lời các câu hỏi là đúng hay sai:
i = 1
while i < 5:
print(i)
i += 1
Vòng lặp while sẽ lặp lại cho đến khi điều kiện i < 5 trở thành sai
Giá trị của i sẽ không bao giờ lớn hơn hoặc bằng 5 trong vòng lặp này.
Vòng lặp while này có thể trở thành một vòng lặp vô hạn nếu điều kiện i < 5 thành i > 0
Sau khi vòng lặp kết thúc, giá trị của i sẽ là 4.
7.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
[TF][VD] Xem xét đoạn mã sau và trả lời các câu hỏi là đúng hay sai:
sum = 0; n = 2;
while n <= 100:
sum = sum + n
n = n + 2
Đoạn mã trên tính tổng các số chẵn từ 2 đến 100.
Nếu không thụt lề câu lệnh cuối (n = n+2) thì chương trình vẫn hoạt động bình thường
Tổng cuối cùng sẽ được lưu trong biến sum sau khi vòng lặp kết thúc
Nếu đảo 2 câu lệnh cuối cùng cho nhau thì tổng (sum) không thay đổi
Create a free account and access millions of resources
Similar Resources on Wayground
10 questions
Ai nhanh hơn For-do

Quiz
•
5th Grade - University
10 questions
Bài 8 - Câu lệnh lặp For - Cánh diều Python

Quiz
•
10th Grade
10 questions
Cấu trúc lặp

Quiz
•
10th Grade
15 questions
Tin 10 Cánh Diều - Dữ liệu thông tin và xử lý thông tin

Quiz
•
10th Grade
14 questions
Bài 29. Nhận biết lỗi chương trình

Quiz
•
9th - 12th Grade
10 questions
Củng cố kiến thức

Quiz
•
10th Grade
15 questions
Kiểm tra 15p Tin 10 Kì 2 (số 1)

Quiz
•
10th Grade
10 questions
Ai Nhanh - Ai Đúng

Quiz
•
10th Grade
Popular Resources on Wayground
25 questions
Equations of Circles

Quiz
•
10th - 11th Grade
30 questions
Week 5 Memory Builder 1 (Multiplication and Division Facts)

Quiz
•
9th Grade
33 questions
Unit 3 Summative - Summer School: Immune System

Quiz
•
10th Grade
10 questions
Writing and Identifying Ratios Practice

Quiz
•
5th - 6th Grade
36 questions
Prime and Composite Numbers

Quiz
•
5th Grade
14 questions
Exterior and Interior angles of Polygons

Quiz
•
8th Grade
37 questions
Camp Re-cap Week 1 (no regression)

Quiz
•
9th - 12th Grade
46 questions
Biology Semester 1 Review

Quiz
•
10th Grade