NEW
Font size
WorksheetsÔN TẬP CUỐI HK2 TIN 10 NH 2024-2025
Total questions: 66
Worksheet time: 33mins
Kết quả của chương trình sau:
def my_function(x):
return 3 * x
print(my_function(3))
print(my_function(5))
print(my_function(9))
Chương trình sau hiển thị kết quả như thế nào?
def ham(country):
print(country)
ham("Sweden")
ham("India")
ham("Brazil")
Sweden, Brazil, India.
Chương trình bị lỗi
Brazil, India, Sweden.
Sweden, India, Brazil.
Điền vào (…) để tìm ra số lớn nhất trong 3 số nhập vào:
def find_max(a, b, c):
max = a
if (…):
max = b
if (…):
max = c
return max
Kết quả của chương trình sau là gì?
def kq(name):
s = "Tôi tên là: "
s = s + name
return s
print(kq("Xuân"))
Chương trình bị lỗi
"Xuân".
"Tôi tên là: ".
"Tôi tên là: Xuân"
Kết quả của chương trình sau là gì?
s = "Hôm nay tôi đi học"
def kq(name):
s = "Hello World"
s = s + "!!!"
return sprint(s)
Chương trình bị lỗi.
"Hello World!!!".
"Hello World".
s = "Hôm nay tôi đi học"
Kết quả của chương trình sau là bao nhiêu?
def f(a,b):
return a + b + N
N = 5
f(3, 3)
11
5
6
Chương trình bị lỗi.
Chương trình sau bị lỗi ở dòng lệnh thứ bao nhiêu?
def add(a, b)
tong = a + b
return tong
x = int(input("Nhập số thứ nhất:"))
y = int(input("Nhập số thứ hai:"))
tong = add(x, y)
print("Tổng là: " + str(tong))
1
2
3
4
Xem xét đoạn mã Python sau:
y = 5
def my_function():
print(y)
my_function()
print(y)
Kết quả khi chạy đoạn mã này là gì?
5 sau đó báo lỗi NameError
5 sau đó 5
5 sau đó không có gì
Báo lỗi NameError sau đó 5
Chương trình sau không bị lỗi ở dòng lệnh nào?
def add(a, b):
x = a + b
return(x)
add(1, 2)
add(5, 6)
không bị lỗi
2
1
3
Chương trình sau bị lỗi ở dòng lệnh thứ bao nhiêu?
a = "Hello Guy!"
def say(i):
return a + i
say(3)
print(a)
3
2
4
5
Cho biết kết quả của chương trình sau:
def changeme(mylist):
mylist.append([1,2,3,4])
mylist = [10,20,30]
changeme(mylist)
print(mylist)
[1, 2, 3, 4, 10, 20, 30].
[10, 20, 30, 1, 2, 3, 4].
[10, 20, 30].
[10, 20, 30, [1, 2, 3, 4]].
Xem xét đoạn mã Python sau:
z = 10
def change_z():
global z
z = 20
change_z()
print(z)
Giá trị của biến z sau khi chạy đoạn mã này là bao nhiêu?
Kết quả của chương trình sau là gì?
def add(x,y):
print(x+y)
x=15
add(x ,10)
add(x,x)
y=20
add(x,y)
Hàm sau có chức năng gì?
def sum(a, b):
print("sum = " + str(a + b)
Kết quả của chương trình này là bao nhiêu?
s = "Tôi tên là: "
def kq(name):
s = s+ name
print(kq("Long"))
Giá trị của x, y là bao nhiêu khi thực hiện lệnh
f(1, 3)
x, y = 3, 4
def f(x, y):
x = x + y
y = y + 2
return x
Chương trình sau ra kết quả bao nhiêu?
def get_sum(num):
tmp = 0
for i in num:t
mp += i
return tmp
result = get_sum(1, 2, 3, 4, 5)
print(result)
Kết quả của chương trình sau là gì?
def PhepNhan(Number):
return Number * 10
print(PhepNhan(5))
Hoàn thành chương trình kiểm tra một số có là số nguyên tố không:
def prime(n):
c = 0
k = 1
while(k<n):
if n%k == 0:
c = c + 1
k = k+ 1
if c == 1:
return (…)
else:
eturn (…)
Kết quả của chương trình sau là gi?
def Kieu(Number):
return type(Number)
print(Kieu(5.0))
Giá trị của x là bao nhiêu? biết rằng kết quả khi gọi hàm là 8
def tinh(a, b, c):
if(b != 0):
return a // b + c*2
s = tinh(1, 5, x)
print(s)
Chương trình sau cho kết quả là gì?
def chao(ten):
"""Hàm này dùng để
chào một người được truyền
vào như một tham số"""
print("Xin chào, " + ten + "!")
chao('Xuan')
Giá trị của m là bao nhiêu? biết rằng kết quả khi gọi hàm là 5
def tinhSum(a, b):
return a + b
s = tinhSum(1, m)
print(s)
Kết quả nào được in ra khi thực hiện các câu lệnh sau:
def f(x, y):
a = x + y
print(a + n)
n = 5
f(2, 3)
Chương trình sau bị lỗi ở dòng thứ bao nhiêu?
def tinh(a,
