NEW
Font size
WorksheetsCâu hỏi về Toán và Lập trình Python
Total questions: 56
Worksheet time: 28mins
Kết quả của biểu thức sau là gì? print(3 + 4 * 2)
14
11
10
16
Biểu thức nào dùng để tính phần dư khi chia 45 cho 7?
45 / 7
45 - 7
45 % 7
45 // 7
Kết quả của đoạn mã sau là gì? print(10 // 3)
3.33
4
3
10
Biểu thức nào cho kết quả 2**3 + 1?
7
9
8
10
Kết quả của biểu thức sau là gì? print((5 + 3) * 2)
16
13
10
16
Kết quả của đoạn mã sau sử dụng số âm: print(-4 + 6)
10
-10
2
0
Đoạn mã dưới đây in ra giá trị nào? print(7 - 3 * 2)
8
2
1
5
Đâu là cú pháp đúng để nhập dữ liệu từ bàn phím và gán vào biến name?
input = name()
name = input()
input(name)
name(input)
Lệnh nào sẽ in ra chuỗi "Python is awesome" trên một dòng?
print("Python") print("is awesome")
print("Python", end=" ") print("is awesome")
print("Python" + " is awesome")
All đều đúng
Lệnh nào dưới đây là cú pháp đúng để gán số 100 cho biến score?
score == 100
score = 100
100 -> score
score := 100
Trong Python, hàm type() dùng để làm gì?
Tạo kiểu dữ liệu mới
Kiểm tra kiểu dữ liệu của một đối tượng
Chuyển đối tượng sang dạng chuỗi
Xác nhận đối tượng có thuộc lớp nào
Đoạn mã nào dưới đây sẽ gây lỗi do cú pháp?
x = 5 print(x)
if x > 3: prin
Đoạn mã nào dưới đây sẽ gây lỗi do cú pháp?
x = 5 print(x)
if x > 3: print("X lớn hơn 3")
name = input("Nhập tên: ")
print("Hello" "World")
Đoạn mã nào dưới đây sẽ gây lỗi do sai cú pháp?
x = 10 if x > 5: print("Ok")
if x > 5 print("Ok")
x = input("Enter: ")
print("Hello, World!")
Khi chạy đoạn mã sau, giá trị của biến a là gì?
10
15
5
50
Lệnh sau dùng để thực hiện gì?
In ra Result25
In ra Result 25
In ra chuỗi "Result:" và số 25 cách nhau bằng dấu cách
In ra 25 Result:
Kết quả của đoạn mã sau là gì?
Chẵn
Lẻ
7
Error
Đoạn mã nào dưới đây kiểm tra xem biến age có lớn hơn hoặc bằng 18 hay không?
if age = 18: print("Trưởng thành")
if age >= 18: print("Trưởng thành")
if age >= 18: print("Trưởng thành")
if age > 18: print("Trưởng thành")
Kết quả của đoạn mã sau là gì?
Xuất sắc
Cần cố gắng
Khá
Không in gì cả
Trong đoạn mã dưới đây, nếu n = 0, chương trình sẽ in ra gì?
True
False
0
Lỗi
Điều kiện nào dưới đây đúng cú pháp để kiểm tra chuỗi s có chứa từ "Python" hay không?
if "Python" in s:
if s.contains("Python"):
Kết quả của đoạn mã sau là gì? python Sao chépChỉnh sửa x = 10 if x > 5: if x < 15: print("Trong khoảng")
In ra "Trong"
Không in gì
In ra "Trong khoảng"
Lỗi cú pháp
Kết quả của đoạn mã sau là gì? python Sao chépChỉnh sửa for i in range(3): print(i, end=" ")
1 2 3
0 1 2 3
0 1 2
0 1 2 3
Đoạn mã nào dưới đây dùng vòng lặp while để in ra các số từ 1 đến 4?
i = 1 while i <= 4: print(i) i += 1
Đáp án A là đúng
i = 0 while i < 4: print(i+1) i += 1
Cả A và C đều đúng
Kết quả của đoạn mã sau là gì? python Sao chépChỉnh sửa s = "abc" for ch in s: print(ch * 2, end=" ")
aa bb cc
aa bb cc
aabbcc
ab ca bc
Kết quả của đoạn mã dưới đây là gì? python Sao chépChỉnh sửa i = 0 while i < 3: print(i, end=" ") i += 1
0 1 2
1 2 3
0 1 2 3
1 2
Cho đoạn mã sau: python Sao chépChỉnh sửa for i in range(2, 8, 2): print(i, end=",") Kết quả in ra là:
2,4,6,8,
2,4,6,
2,4,6,8
4,6,8,
Đoạn mã sau sẽ in ra bao nhiêu dòng? python Sao chépChỉnh sửa for i in range(5): for j in range(2): print(i, j)
5
7
10
2
Trong vòng lặp dưới đây, từ khóa nào được dùng để lấy từng phần tử của danh sách? python Sao chépChỉnh sửa colors = ["red", "green", "blue"] for color in colors: print(color)
each
every
in
loop
Kết quả của đoạn mã sau là gì? python Sao chépChỉnh sửa lst = [1, 2, 3, 4] print(lst[2])
1
2
3
4
Để thêm phần tử 5 vào cuối danh sách lst = [1, 2, 3], bạn sử dụng lệnh nào?
lst.insert(5)
ls
sau là gì?
1
2
3
4
Để thêm phần tử 5 vào cuối danh sách lst = [1, 2, 3], bạn sử dụng lệnh nào?
lst.insert(5)
lst.append(5)
lst.add(5)
lst.extend(5)
Kết quả của đoạn mã sau là gì?
[99, 20, 30]
[10, 99, 30]
[10, 20, 99]
[99, 30, 20]
Phương thức nào được dùng để xoá phần tử cuối cùng của danh sách?
lst.remove()
lst.delete()
lst.pop()
lst.cut()
Kết quả của lệnh sau với danh sách lồng nhau là gì?
1
2
[2, 3]
3
Phép so sánh nào dùng để kiểm tra một phần tử có nằm trong danh sách hay không?
==
!=
in
not in
Kết quả của đoạn mã dưới đây là gì?
4
5
6
10
Để xoá phần tử có giá trị 20 trong danh sách lst = [10, 20, 30], bạn dùng lệnh nào?
lst.pop(20)
lst.remove(20)
del lst[20]
lst.delete(20)
Kết quả của đoạn mã sau là gì?
H
e
l
o
Lệnh nào dùng để nối hai chuỗi s1 = "Hello" và s2 = "World" thành "HelloWorld"?
s1.concat(s2)
s1 + s2
s1.append(s2)
s1, s2
Kết quả của đoạn mã sau là gì?
5
6
7
0
Cách chuyển chuỗi "hello" thành "HELLO" là:
"hello".toUpper()
"hello".capitalize()
"hello".upper()
"hello".UPPER()
Kết quả của đoạn mã sau là gì?
"abc"
"abcd"
"bcd"
"cde"
Đoạn mã dưới đây thay thế dấu cách bằng dấu gạch ngang. Kết quả là gì?
DataScience
Data-Science
Data_Science
Data--Science
Kết quả là gì?
DataScience
Data-Science
Data_Science
Data--Science
Kết quả của lệnh "Python".find("t") là gì?
1
2
3
-1
Kết quả của lệnh "123abc".isdigit() là gì?
True
False
Error
None
Cho đoạn mã sau, kết quả in ra là gì?
5
10
5
2
Chỉnh sửa lại Câu 44: Kết quả in ra là gì?
5
10
15
20
Trong đoạn mã sau, giá trị của biến num sau vòng lặp là gì?
5
9
10
15
Cho đoạn mã sau, in ra chuỗi nào?
hello world
Hello_World
hello_world
HELLO_WORLD
Đoạn mã sau có mục đích tính tổng các số chẵn trong danh sách. Kết quả là gì?
6
8
12
18
Đoạn mã sau sử dụng vòng lặp while để in ra chuỗi "Hi" bao nhiêu lần?
3
4
5
Vô hạn
Kết quả của đoạn mã sau là gì?
0
1
4
Lỗi
Cho đoạn mã xử lý chuỗi sau, kết quả in ra là gì?
Programming
Python Pro
Programmin
Programming
