NEW
Font size
WorksheetsTin CK2 ak
Total questions: 24
Worksheet time: 12mins
Trong các phát biểu sau, câu nào đúng?
Chỉ ngôn ngữ lập trình mới mô tả được thuật toán.
Chỉ ngôn ngữ lập trình mới tạo ra được chương trình điều khiển máy tính.
Chỉ dùng ngôn ngữ lập trình bậc cao mới tạo ra được chương trình cho máy tính thực hiện.
Chỉ ngôn ngữ Python là ngôn ngữ lập trình bậc cao.
Python có mấy loại cửa sổ?
1
2
3
4
Cửa sổ nào của Python có thể thực hiện ngay từng câu lệnh và thấy được kết quả
Cửa sổ Shell
Cửa sổ Code
Cửa sổ Start
Cửa sổ IDLE
Cho x = 5, y = 10. Hãy cho biết biểu thức logic nào nhận giá trị True?
4*x=2*y
(x%5==0) and (y%2==0)
(x>2*y) or (x+y >20)
x+10 >= y+7
Các lệnh sau cho kết quả là bao nhiêu?
>>>A=76
>>>B=8
>>>A%B
3,5
4
8
9
Chọn phát biểu đúng.
Cho biểu thức: x or y
Cho kết quả là False khi và chỉ khi x và y đều nhận giá trị False.
Cho kết quả là True khi x và y đều nhận giá trị True.
Đảo giá trị của x và y cho nhau
Cho kết quả là False khi và chỉ khi x hoặc y nhận giá trị False.
Hàm range(0,101) sẽ tạo ra:
một dãy số từ 0 đến 100
một dãy số từ 1 đến 101
một dãy số từ 1 đến 101
một dãy số ngẫu nhiên 101
Lí do ta nên dùng ngôn ngữ lập trình bậc cao khi viết chương trình:
Máy tính có thể trực tiếp hiểu và thực hiện.
Gần với ngôn ngữ tự nhiên, cú pháp đơn giản, dễ hiểu, dễ học.
Có thể viết thoải mái không cần theo quy tắc của ngôn ngữ lập trình.
Chỉ dùng phục vụ trong học tập, không có tính ứng dụng trong phát triển ứng dụng web, lập trình games…
Python là:
Ngôn ngữ lập trình bậc cao.
Ngôn ngữ lập trình bậc thấp.
Chương trình dịch.
Ngôn ngữ máy.
Python được dùng để:
phát triển các ứng dụng web, phần mềm ứng dụng
lập trình games, điều khiển robot
xử lí ảnh, phân tích dữ liệu, …
Cả A, B và C.
Phát biểu nào sau đây là đúng khi nói về biến?
Biến là đại lượng được đặt tên, dùng để lưu trữ giá trị và giá trị có thể được thay đổi trong quá trình thực hiện chương trình.
Biến là đại lượng bất kì.
Biến là đại lượng không thay đổi trong quá trình thực hiện chương trình.
Biến là đại lượng được đặt tên, dùng để lưu trữ giá trị và giá trị không thay đổi trong quá trình thực hiện chương trình.
Câu lệnh gán trong Python là:
Biến=<Biểu thức>
Biến:=<Biểu thức>
Biến==<Biểu thức>
<biểu thức>=Biến
Phép lũy thừa 24 trong Python viết là:
2**4
2****4
2*4
2***4
Cho đoạn chương trình sau:
a=3.4
print(type(a))
Kết quả trên màn hình là kiểu dữ liệu:
int
float
str
Phát biểu nào sau đây là đúng khi nói về Hằng?
Hằng là đại lượng thay đổi trong quá trình thực hiện chương trình.
Hằng là các đại lượng có giá trị không thay đổi trong quá trình thực hiện chương trình.
Hằng là đại lượng bất kì.
Hằng không bao gồm: số học.
<Điều kiện> trong câu lệnh rẽ nhánh là:
Biểu thức tính toán.
Biểu thức logic.
Biểu thức quan hệ.
Các hàm toán học.
Cấu trúc lặp với số lần biết trước là:
for <Biến chạy> in range(m,n)
<Khối lệnh cần lặp>
while <Điều kiện>:
<Câu lệnh hay khối lệnh>
for <Biến chạy> in range(m,n):
for <Biến chạy> in range(m,n):
<Khối lệnh cần lặp>
Cho đoạn chương trình sau:
s=0
i=1
while i<=5:
s=s+1
i=i+1
Sau khi thực hiện đoạn chương trình trên giá trị của s là:
9
15
5
10
Hàm trong Python được khai báo theo mẫu:
def tên_hàm(tham số):
Các lệnh mô tả hàm
def tên_hàm(tham số)
Các lệnh mô tả hàm
def tên_hàm()
Các lệnh mô tả hàm
def (tham số):
Các lệnh mô tả hàm
“Các lệnh mô tả hàm” phải viết:
Thẳng hàng với lệnh def.
Lùi vào theo quy định của Python.
Ngay sau dấu hai chấm (:) và không xuống dòng.
Viết thành khối và không được lùi vào.
Thư viện math cung cấp:
Thủ tục vào ra của chương trình.
Hỗ trợ việc tạo ra các lựa chọn ngẫu nhiên
Các hằng và hàm toán học.
Hỗ trợ trực tiếp các định dạng nén và lưu trữ dữ liệu
Hàm len() cho biết:
Độ dài (hay số kí tự) của xâu.
Chuyển xâu ban đầu thành kí tự in hoa.
Vị trí của kí tự đầu tiên trong xâu.
Vị trí của kí tự bất kì trong xâu.
Hàm y.find(x) cho biết điều gì?
Trả về vị trí xuất hiện cuối cùng của xâu x trong xâu y.
Trả về số nguyên xác định vị trí đầu tiên trong xâu y mà từ đó xâu x xuất hiện như một xâu con của xâu y.
Trả về số nguyên xác định vị trí đầu tiên trong xâu x mà từ đó xâu y xuất hiện như một xâu con của xâu x.
Trả về vị trí xuất hiện cuối cùng của xâu y trong xâu x.
Lệnh a.sort() thực hiện:
Xóa danh sách a.
Sắp xếp danh sách a theo thứ tự không giảm.
Sắp xếp danh sách a theo thứ tự không tăng.
Gọi đến phần tử đầu tiên trong danh sách a
