Font size
WorksheetsĐề Thi Python
Total questions: 27
Worksheet time: 34mins
Hàm sau thực hiện công việc gì?
Chọn phát biểu sai.
Trong các phát biểu sau về hàm, phát biểu nào sai?
Khi thực hiện chương trình sau, kết quả nào hiển thị ra màn hình? s = "Tôi tên là: " def kq(name): s = s+ name print(kq("Phong"))
Lệnh nào sau đây dùng để tách xâu?
(a)
Cho xâu s = "Thờ
Trong các phát biểu sau về hàm, phát biểu nào sai?
Lỗi ngoại lệ trong Python là lỗi gì?
Hàm sau thực hiện công việc gì?
Lệnh sau trả lại kết quả nào?
3.9
3.8
4
3
Lệnh sau trả lại kết quả nào?
3.9.
3.8.
4.
3.
Hàm được định nghĩa sau đây có tên là gì?
A. n.
B. inc.
C. def.
D. n+1.
Khi thực hiện các câu lệnh sau, kết quả nào hiển thị ra màn hình?
10
3
2
5
Lệnh nào sau đây dùng để tách xâu?
remove()
join()
copy()
split()
Cho xâu s = "Thời khóa biểu" thì len(s) bằng bao nhiêu?
7
14
3
17
Hoàn thiện (…) trong phát biểu sau: "Trong Python tất cả các biến khai báo bên trong hàm đều có tính …, không có hiệu lực ở bên … hàm".
cục bộ, ngoài.
tổng thể, ngoài.
địa phương, trong.
toàn cục, trong.
Khi gọi hàm, dữ liệu được truyền vào hàm được gọi là gì?
Đối số
Hiệu số
Tham số
Hàm số
Chương trình sau thông báo lỗi gì?
NameError
SyntaxError
ValueError
Type Error
Đoạn chương trình sau sẽ in ra số nào?
10.
30.
20.
18.
Trong Python, hàm nào dùng để chuyển đổi số thực hoặc xâu chứa số nguyên thành số nguyên?
A. abs().
B. float().
C. str().
D. int().
Giả sử chương trình có lệnh nhập dữ liệu sau: n = int(input("Nhập số nguyên n: ")) Khi chúng ta nhập 1.5 thì chương trình xảy ra lỗi ngoại lệ nào?
ValueError.
SyntaxError.
IndexError.
TypeError.
Trong Python biến được khai báo và sử dụng bên trong một hàm được gọi là gì?
A. Biến thông thường.
B. Biến tổng thể.
C. Biến riêng.
D. Biến địa phương.
Mục đích của kiểm thử chương trình là gì?
A. Để tự động sửa lỗi chương trình, ngăn chặn các lỗi phát sinh trong tương lai.
B. Đề tìm ra lỗi và tự động sửa lỗi chương trình.
C. Để tìm ra lỗi và phòng ngừa, ngăn chặn các lỗi phát sinh trong tương lai.
D. Để tìm ra lỗi của chương trình.
Lỗi trong câu lệnh sau thuộc loại nào?
Lỗi logic
Lỗi cú pháp
Lỗi ngoại lệ
Lỗi ngữ nghĩa
Chương trình chạy phát sinh lỗi ngoại lệ NameError, nên xử lí như thế nào?
A. Kiểm tra lại chỉ số trong mảng.
B. Kiểm tra giá trị của số bị chia.
C. Kiểm tra lại tên các biến và hàm.
D. Kiểm tra kiểu dữ liệu nhập vào.
Chọn phát biểu đúng.
A. Hàm trả lại giá trị có thể không cần có lệnh return.
B. Trong khai báo của hàm phải có tối thiểu hai từ khóa return.
C. Trong khai báo của hàm chỉ có một từ khóa return.
D. Trong khai báo của hàm có thể có nhiều từ khóa return.
Giá trị của x, y là bao nhiêu khi thực hiện chương trình sau?
A. (3, 4).
B. (2, 3).
C. (5, 4).
D. (4, 5).
