Font size
WorksheetsPython nâng cao - ôn tập phần 1
Total questions: 35
Worksheet time: 21mins
Lệnh print("Hello") sẽ in ra kết quả gì?
Hello
"Hello"
Lỗi
print("Hello")
Biến trong Python được dùng để làm gì?
Để thực hiện phép tính
Để lưu trữ giá trị
Để lặp lại một hành động
Để in ra màn hình
Kiểu dữ liệu của giá trị "10" là gì?
int (số nguyên)
str (chuỗi)
float (số thực)
bool (logic)
Kiểu dữ liệu của giá trị 10 là gì?
int (số nguyên)
str (chuỗi)
float (số thực)
bool (logic)
Hàm input() luôn trả về giá trị có kiểu dữ liệu là gì?
int (số nguyên)
str (chuỗi)
bool (logic)
Tùy thuộc vào người dùng nhập
Đoạn code sau sẽ in ra gì? x = "10" y = "5" print(x + y)
15
105
"105"
Lỗi
Đoạn code nào sau đây sẽ in ra kết quả là 15?
print("10" + "5")
print(10 + "5")
print(int("10") + int("5"))
print("10 + 5")
Phép toán 17 % 5 sẽ trả về kết quả là bao nhiêu?
3
2
3.4
1
Trong Python, điều gì dùng để xác định một khối lệnh (ví dụ: các lệnh bên trong if)?
Dấu ngoặc nhọn {}
Dấu ngoặc đơn ()
Mức thụt lề (Indentation)
Dấu chấm phẩy ;
Điều kiện x > 10 and x = 5: print("Đạt") else: print("Trượt")
Đạt
Trượt
Đạt Trượt
Lỗi
Đoạn code sau sẽ in ra gì? diem = 8 if diem > 9: print("Giỏi") elif diem >= 7: print("Khá") else: print("Trung bình")
Giỏi
Khá
Trung bình
Giỏi Khá
Đoạn code for i in range(3): print(i) sẽ in ra?
1 2 3
0 1 2
1 2
3
Đoạn code for i in range(1, 4): print(i) sẽ in ra?
1 2 3
1 2 3 4
0 1 2 3
4
Vòng lặp nào được dùng khi không biết trước số lần lặp?
Vòng lặp for
Vòng lặp if
Vòng lặp while
Vòng lặp range
Từ khóa nào dùng để thoát khỏi vòng lặp ngay lập tức?
continue
break
stop
exit
Từ khóa nào dùng để bỏ qua lần lặp hiện tại và chuyển sang lần lặp tiếp theo?
continue
break
skip
next
Từ khóa nào dùng để bỏ qua lần lặp hiện tại và chuyển sang lần lặp tiếp theo?
continue
break
skip
next
Đoạn code sau sẽ in ra gì? i = 1 while i < 4: print(i) i += 1
1 2 3 4
1 2 3
0 1 2
0 1 2 3
Đâu là cú pháp đúng để tạo một danh sách (list) rỗng?
my_list = {}
my_list = []
my_list = ()
my_list = list
Cho my_list = [10, 20, 30]. Làm thế nào để lấy ra phần tử đầu tiên (số 10)?
my_list[1]
my_list.first()
my_list[0]
my_list.get(0)
Cho my_list = [10, 20, 30]. Làm thế nào để lấy ra phần tử cuối cùng (số 30)?
my_list[3]
my_list[end]
my_list[last]
my_list[-1]
Lệnh nào dùng để thêm phần tử 40 vào cuối danh sách my_list = [10, 20, 30]?
my_list.add(40)
my_list.append(40)
my_list.push(40)
my_list[3] = 40
Hàm nào dùng để lấy số lượng phần tử trong một danh sách?
count()
size()
len()
number()
Đâu là cú pháp đúng để tạo một từ điển (dictionary) rỗng?
my_dict = {}
my_dict = []
my_dict = ()
my_dict = dict
Cho sinh_vien = {"ten": "An", "tuoi": 18}. Làm thế nào để lấy ra tuổi của sinh viên?
sinh_vien[1]
sinh_vien["tuoi"]
sinh_vien.get("An")
sinh_vien[tuoi]
Cho sinh_vien = {"ten": "An"}. Lệnh nào dùng để thêm thông tin tuoi là 18?
sinh_vien.append("tuoi", 18)
sinh_vien.add("tuoi", 18)
sinh_vien["tuoi"] = 18
sinh_vien.tuoi = 18
Cho sinh_vien = {"ten": "An", "tuoi": 18}. Câu lệnh if "ten" in sinh_vien: sẽ trả về:
True
False
"An"
Lỗi
Từ khóa nào được dùng để định nghĩa một hàm trong Python?
function
def
create
func
Từ khóa nào được dùng để trả về một giá trị từ hàm?
return
send
give
result
Điền vào chỗ trống đoạn code còn thiếu
(a)
Từ khóa nào còn thiếu ở vị trí (a) để định nghĩa một hàm mới?
Từ khóa nào còn thiếu ở vị trí (a) để lặp qua từng phần tử trong danh sách?
Từ khóa nào còn thiếu ở vị trí (a) để trả về một giá trị từ hàm?
Từ khóa nào còn thiếu ở vị trí (a) để dừng vòng lặp ngay lập tức?
Từ khóa nào còn thiếu ở vị trí (a) để kiểm tra xem một phần tử có nằm trong danh sách hay không?
