Font size
WorksheetsKiểm tra kiến thức Python
Total questions: 42
Worksheet time: 24mins
Cho đoạn chương trình theo các bước dưới đây: Chương trình báo lỗi ở dòng nào?
Để đưa dữ liệu ra màn hình dùng câu lệnh nào?
input()
print()
abs()
type()
Cho chương trình sau: Chương trình mắc lỗi:
A. IndentationError
B. Chương trình không có lỗi
C. IndexError
D. NameError
Cho hàm sau: def lt(x, y, z): return x +y/z Dữ liệu vào của hàm lt() là :
A. x, z
B. y, z
C. x, y
D. x, y, z
Cài đặt, khởi tạo dữ liệu, hướng dẫn sử dụng và chuyển giao là nội dung của công đoạn nào?
Chuyển giao
Kiểm thử
Lập trình
Điều tra khảo sát
Kết quả của đoạn lệnh sau là:
4
6
5
1
Trong Python, phép toán chia được ký hiệu là:
//
mod
/
div
Cho chương trình sau: Chương trình mắc lỗi:
A. TypeError
B. NameError
C. Chương trình không có lỗi
D. SyntaxError
Trong Python lệnh type() dùng để nhận biết kiểu dữ liệu của biến. Kết quả khi thực hiện lệnh: >>> type(3.0) là:
Trong Python lệnh type() dùng để nhận biết kiểu dữ liệu của biến. Kết quả khi thực hiện lệnh: >>> type([1,2,3]) là :
A.
B.
C.
Kết quả của đoạn lệnh sau là:
1
0
3
5
Cho chương trình sau: Khi thực hiện, kết quả của chương trình là:
Chương trình bị lỗi
4
16
8
Kết quả của đoạn lệnh sau là:
THPT Gia Lộc
THPT GiaLộc
T H P T Gia Lộc
THPTGiaLộc
Hãy cho biết kết quả của đoạn chương trình sau:
1 2 3
4 5 6
2 4 6
1 3 5
Kết quả của đoạn lệnh sau là:
VietNam
Viet Nam
Viet nam
V i e t N a m
Cho chương trình sau: Chương trình trên có lỗi ở dòng lệnh số:
2
1
Chương trình không có lỗi
3
Hãy cho biết kết quả của đoạn chương trình sau:
4 5 6
1 3 5
2 4 6
2 3 4
Kiểm tra số nguyên n không chia hết cho một số nguyên k, câu lệnh là:
A. if n//k == 0: print("Không chia hết ")
B. if n%k == 0: print(" Không chia hết ")
C. if n%k != 0: print(" Không chia hết ")
D. if n//k == 1: print("Không chia hết ")
Tiếp xúc với khách hàng, tìm hiểu về yêu cầu nghiệp vụ, xây dựng hồ sơ yêu cầu của hệ thống là nội dung công đoạn nào trong sản xuất phần mềm?
A. Điều tra khảo sát.
B. Lập trình.
C. Kiểm thử.
D. Chuyển giao.
Cho đoạn chương trình sau: Chương trình báo lỗi ở dòng nào?
Dòng 1
Dòng 4
Không có lỗi
Dòng 6
Hãy cho biết kết quả của đoạn chương trình sau:
Chương trình bị lỗi
Tam biet
None
Xin chao
Kết quả của chương trình sau là: print(" 4 + 6 = ", 4 + 6)
4 + 6 = 10
4 + 6 =
Chương trình báo lỗi
10
Cho chương trình sau: Khi thực hiện, kết quả của chương trình là:
Chương trình bị lỗi
4
7
3
Cho chương trình sau: Chương trình trên đưa ra màn hình kết quả nào sau đây?
Kết quả: 2
Kết quả: 1
Kết quả: 24
Kết quả: 6
Trong các khẳng định sau, khẳng định nào KHÔNG là mục đích của việc phân rã bài toán ban đầu thành các bài toán con:
Phát huy được tinh thần làm việc nhóm
Chương trình có cấu trúc phức tạp, cồng kềnh hơn
Dễ nâng cấp và hiệu chỉnh chương trình
Làm cho chương trình dễ hiểu hơn
Kết quả của chương trình sau là gì?
12345
13579
02468
Chương trình bị lỗi
Để kiểm tra số nguyên n không chia hết cho một số nguyên k, câu lệnh là:
if n//k == 0: print("Không chia hết ")
if n%k == 0: print(" Không chia hết ")
if n%k != 0: print(" Không chia hết ")
Để nhập dữ liệu cho biến a là số nguyên từ bàn phím, lệnh nào đúng :
a=float(input("Nhập số nguyên a = ")
int(input(<"Nhập số nguyên a = ">))
input("Nhập số nguyên a = ")
a=int(input("Nhập số nguyên a = ")
Trong Python lệnh type() dùng để nhận biết kiểu dữ liệu của biến. Kết quả khi thực hiện lệnh: >>> type([1,2,3]) là :
Kết quả của đoạn chương trình sau là:
2 4
0 2
0 2 4
Chương trình báo lỗi
Người đảm nhận những công việc quan trọng nhất trong phát triển phần mềm là ai?
Kĩ sư phần mềm
Cả 3 ý trên
Lập trình viên
Người quản trị dự án
Kết quả của biến x sau khi thực hiện câu lệnh x=(30 % 6)//2 là:
0
4
6
2
Cho chương trình sau: Chương trình trên đưa ra màn hình kết quả nào sau đây?
Tong : 10
Tong: 18
Tong: 17
Tong: 15
Trong Python, phép toán mũ được ký hiệu là:
mod
**
*
div
Kết quả của đoạn chương trình sau là:
Chương trình báo lỗi
1 2
1 3
1 3 5
Cú pháp của câu lệnh rẽ nhánh dạng thiếu là:
if <điều kiện>
if <điều kiện>: < khối lệnh>
if
if <điều kiện>:
Kết quả của biến x sau khi thực hiện câu lệnh: x=(20 // 4)%2 là:
1
4
2
16
Hãy cho biết kết quả của đoạn chương trình sau:
1 2 3
4 5 6
2 4 6
1 3 5
Trong các khẳng định sau, khẳng định nào KHÔNG là lợi thế của việc sử dụng hàm trong Python?
A. Tránh việc phải lặp lại code thực thi những tác vụ tương tự nhau
B. Thuận tiện cho phát triển, nâng cấp chương trình
C. Phân tách các vấn đề phức tạp thành các phần đơn giản hơn
D. Code dài dòng, chỉ thực hiện được ở những chương trình đơn giản
Cho chương trình sau: Khi thực hiện, kết quả của chương trình là:
2 3 4
Chương trình bị lỗi
4 8 16
4 6 8
Cho chương trình sau: Chương trình trên có lỗi ở dòng lệnh số:
A. 2
B. 1
C. 3
D. Chương trình không có lỗi
Cho các khẳng định sau: (1) Chương trình có cấu trúc rõ ràng (2) Dễ nâng cấp và hiệu chỉnh chương trình (3) Làm cho chương trình dễ hiểu hơn (4) Phát huy được tinh thần làm việc nhóm Số khẳng định đúng khi nói về mục đích của việc phân rã bài toán ban đầu thành các bài toán con là:
A. 2
B. 0
C. 4
D. 3
