Font size
WorksheetsK10_K2_KTTX1
Total questions: 25
Worksheet time: 19mins
Trong NNLT Python, để in ra màn hình chuỗi 'Hello, World!', ta viết như thế nào?
print ( )
print ('Hello, World!')
echo 'Hello, World!'
print Hello, World!
Một chiếc xe máy di chuyển từ C đến D với vận tốc u(km/h). Câu lệnh để tính thời gian xe máy đó đi hết quãng đường m(km) là
print (m/u)
print ('m/u')
print ("m/u")
print m/u
Kết quả của đoạn chương trình này là gì?
3
4
5
6
Hình vuông có cạnh là a (cm). Ta có thể dùng Python để viết chương trình tính diện tích hình vuông là
print ('dien tich hinh vuong la:' , a*a)
print ('dien tich hinh vuong la: a*a')
print (dien tich hinh vuong la: a*a)
print 'dien tich hinh vuong la:' , a*a
Phép gán nào sau đây là hợp lệ?
x=5
x:=5
x==5
x:5
Biểu thức (x-y)2 viết trong Python là
(x**2-y**2)
(x-y)**2
(x-y)***2
(x-y)*2
Biểu thức (xy+x):(x-y) viết trong Python là
(xy+x)/(x-y)
(x*y+x)//(x-y)
(x*y+x)/(x-y)
(x*y+x)/x-y
Cho đoạn chương trình sau: a,b=20,15 x=abs(a-b) Sau khi thực hiện đoạn chương trình trên, giá trị của x là
-5
5
0
10
Kết quả của chương trình này là gì?
6
0
7.5
0.8333333333333334
Kết quả của đoạn chương trình này là gì?
32
10
2
0
Kết quả của đoạn chương trình sau là gì?
import math
y=math.gcd(15, 45)
print(y)
3
5
15
45
<Điều kiện> trong câu lệnh rẽ nhánh là
Biểu thức tính toán.
Biểu thức logic.
Biểu thức quan hệ.
Các hàm toán học.
Cho đoạn chương trình sau:
a,b=2,3
if a<b: a=a*2
else: b=b*2
Sau khi thực hiện đoạn chương trình trên giá trị của b là
3
2
6
không xác định.
Trong câu lệnh lặp:
j=0
for j in range(10):
j = j + 2
print(j)
Khi kết thúc câu lệnh trên, câu lệnh print(j) được thực hiện bao nhiêu lần?
10 lần.
1 lần.
5 lần.
Không thực hiện.
Khi kết thúc câu lệnh sau có bao nhiêu chữ "B" xuất hiện?
for i in range(5):
print("B")
5 lần.
6 lần.
1 lần.
Không thực hiện.
Giá trị của biến k bằng bao nhiêu sau khi thực hiện đoạn chương trình sau?
k = 0
for j in range(4):
k = k + j
print(k)
6
8
10
12
Đoạn chương trình sau giải bài toán nào?
t = 0
for i in range(1, 101):
if(i % 4 == 0 or i % 6 == 0): t = t + i
print(t)
Tính tổng các số chia hết cho 4 hoặc 6 trong phạm vi từ 1 đến 100.
Tính tổng các số chia hết cho 4 hoặc 6 trong phạm vi từ 1 đến 101.
Tính tổng các số chia hết cho 4 và 6 trong phạm vi từ 1 đến 101.
Tính tổng các số chia hết cho 4 và 6 trong phạm vi từ 1 đến 100.
Cho biết kết quả sau khi thực hiện đoạn chương trình sau:
s = 0
for i in range(3):
s = s+2*i
print(s)
12
10
8
6
Cho x = 8, y = 12. Cho biết biểu thức logic nào nhận giá trị True?
x-2 < y
x<0
(x%4==0) or (y%3==0)
2*x=3*y
Kết quả của biến d sau khi thực hiện đoạn chương trình sau là gì?
x,y,d=10,3,0
if x%y==0: d=x//y
3
1
0
Không xác định
Cho đoạn lệnh sau:
for i in range(5):
print(i)
Trên màn hình i có các giá trị là:
0 1 2 3 4 5
1 2 3 4 5
0 1 2 3 4
1 2 3 4
Cho đoạn chương trình sau:
s=0
for i in range(6): s=s+i Sau khi thực hiện đoạn chương trình trên giá trị của s là:
1
15
6
21
Cho đoạn chương trình sau:
s=0
i=1
while i<=5:
s=s+1
i=i+1 Sau khi thực hiện đoạn chương trình trên giá trị của s là:
9
15
5
10
Cho đoạn chương trình:
a=10 b=3
Y = (a>b and b>0) or (a<0)
Giá trị của Y là?
True
False
True hoặc False
Chương trình báo lỗi
Kết quả của đoạn chương trình sau là gì?
a=2025
b=a//2
print(b)
1010
1
1012
2020
