NEW
Font size
WorksheetsBài tập trắc nghiệm Python
Total questions: 35
Worksheet time: 18mins
Chọn phát biểu sai về phần chú thích trong chương trình:
Chú thích để giúp người đọc hiểu rõ hơn về chương trình.
Chú thích được viết trên một dòng.
Ký tự # để cho biết bắt đầu của phần chú thích
Chú thích có ảnh hưởng đến kết quả của các câu lệnh.
Trong Python cho các câu lệnh: A = 12; B = 2. Phương án nào dưới đây có thể lấy làm biểu thức điều kiện trong câu lệnh rẽ nhánh?
A. A + B
B. A > B
C. N // 100
D. “A nhỏ hơn B”
Để biểu diễn điều kiện “m là số dương và m chẵn” ta viết biểu thức logic tương ứng trong Python là:
m>0 and m%2==0
m>0 and m//2==0
m<0 or m%2==0
m>0 or m//2==0
Chọn câu lệnh rẽ nhánh viết đúng cú pháp:
if a>b: max=a
if a=b: max=a
If a>b: max=a
if a>b: max=b
Biểu thức nào viết đúng tương ứng với phát biểu: “x không lớn hơn y”?
x!=y
x
!=(x>y)
not(x>y)
Muốn thể hiện điều kiện a lớn hơn hoặc bằng b, trong Python ta viết như thế nào?
a >= b
a > b, a = b
a > and = b
b < a
Câu lệnh nào sau trong Python thể hiện: Nếu giá trị của biến dtb từ 6.5 đến 7.9 thì in ra chữ Khá?
if (dtb >= 6.5)and(dtb <= 7.9): print(“Khá”)
if (dtb >= 6.5 and <= 7.9): print(“Khá”)
if (dtb >= 6.5), (dtb <= 7.9): print(“Khá”)
if (dtb >= 6.5)or(dtb <= 7.9): print(“Khá”)
Câu lệnh lặp với số lần biết trước trong Python
for
while
repeat until
loop
Chọn lệnh for đúng cú pháp trong Python:
for i in range(1,6): print(i)
For i in range(1,6): print(i)
for i in range(1,6): Print(i)
for i in range(1,6); print(i)
Lệnh range(u,v) trong câu lệnh lặp với số lần biết trước, sẽ trả về một đoạn số nguyên nào?
Một đoạn gồm các số nguyên từ u đến v
Một đoạn gồm các số nguyên từ 0 đến v
Một đoạn gồm các số nguyên từ u đến v-1
Một đoạn gồm các số nguyên từ 0 đến v-1
Lệnh lặp while kết thúc khi nào?
Khi điều kiện không còn đúng
Khi thực hiện xong khối lệnh lặp
Khi điều kiện đúng
Khi không còn lệnh để thực hiện
Sau khi thực hiện nhóm câu lệnh s có kết quả là: s=0 for i in range(2,5): s=s+i
A. 2
B. 5
C. 7
D. 9
Nhận xét nào sau đây là đúng khi nói về hằng và biến
Hằng, biến luôn thay đổi về giá trị
Hằng, biến luôn cố định về giá trị
Hằng luôn thay đổi, biến cố định về giá trị
Hằng là cố định, biến luôn thay đổi về giá trị
Việc phóng các vệ tinh nhân tạo hay bay lên vũ trụ là ứng dụng của Tin học trong:
Hỗ trợ việc quản lý
Giáo dục
Giải trí
Tự động hóa và điều khiển
Trong các thiết bị sau đây, thiết bị nào được xem là một thiết bị số?
Máy giặt
Bàn là
Bình nóng lạnh
Nồi cơm điện
Phép gán được thực hiện như sau: 1. Tính...ở vế phải 2. Gán kết quả tính được cho biến ở vế trái Em hãy chọn đáp án đúng để điền vào chỗ chấm(...)
giá trị các biến
giá trị biểu thức
kết quả
biểu thức có giá trị
Giá trị của x bằng bao nhiêu sau khi thực hiện chương trình sau x=0 while (x<10): x=x+3 print(x)
12
10
11
lặp vô hạn
Cho đoạn chương trình sau: s=0 for i in range(6): s=s+i Sau khi thực hiện đoạn chương trình trên giá trị của s là:
1
15
6
21
Phát biểu nào sau đây là sai?
Dùng câu lệnh while ta cũng thể hiện được cấu trúc lặp với số lần biết trước.
Dùng câu lệnh for ta cũng thể hiện được cấu trúc lặp với số lần không biết trước.
Trong Python có 2 dạng lặp: Lặp với số lần biết trước và lặp với số lần không biết trước.
Thao tác nào sau đây không có trong quy trình gửi email mới trên Gmail?
Nhập địa chỉ người nhận.
Bấm chọn nút soạn mail.
Bấm nút gửi.
Bấm chọn nút hộp thư đến.
Câu lệnh x=float(input("x=")) có ý nghĩa gì?
Nhập vào từ bàn phím một số thực x
Đưa ra màn hình giá trị của số thực x
Đưa ra màn hình giá trị của số nguyên x
Nhập vào từ bàn phím một số nguyên x
Thiết bị nào trong những thiết bị sau là thiết bị thông minh?
Máy hút bụi.
Máy hút mùi.
Chổi quét nhà.
Robot lau nhà.
Phát biểu nào sau đây là sai?
Câu lệnh thể hiện lặp với số lần không biết trước phải sử dụng một biểu thức logic làm điều kiện lặp.
Trong Python có 2 dạng lặp: Lặp với số lần biết trước và lặp với số lần không biết trước.
Dùng câu lệnh for ta cũng thể hiện được cấu trúc lặp với số lần không biết trước.
Dùng câu lệnh while ta cũng thể hiện được cấu trúc lặp với số lần biết trước.
Muốn thể hiện điều kiện a lớn hơn hoặc bằng b, trong Python ta viết như thế nào?
A. a > and = b
B. b < a
C. a > b, a = b
D. a >= b
Giá trị nào sau đây thuộc kiểu dữ liệu int trong Python?
5.0
Five
5
“5”
Câu lệnh lặp với số lần chưa biết trước trong Python
repeat until
for
loop
while
Để nhập giá trị số nguyên cho biến a từ bàn phím ta thực hiện lệnh:
a = input("Nhập giá trị:")
a = int(input("Nhập giá trị:"))
a = int_input("Nhập giá trị:")
a = int(input("Nhập giá trị:";))
Phát biểu nào là đúng khi nhắc đến sự khác nhau của biến và hằng?
Giá trị của biến có thể thay đổi, giá trị của hằng không thay đổi giá trị trong quá trình thực hiện chương trình
Biến có thể lưu trữ nhiều loại giá trị khác nhau
Giá trị của biến không thay đổi, giá trị của hằng có thể thay đổi trong quá trình thực hiện chương trình
Hằng là đại lượng nhận giá trị trước khi chương trình thực hiện
Cuộc cách mạng công nghiệp 4.0 có đặc điểm gì?
Ứng dụng động cơ hơi nước trong sản xuất.
Ứng dụng các thiết bị, máy móc thông minh trong sản xuất.
Ứng dụng nguồn điện trong sản xuất.
Ứng dụng máy tính trong sản xuất.
Chọn cách viết đúng về điều kiện rẽ nhánh delta không âm trong Python:
delta>0
delta==0
delta=0
delta>=0
Để tắt một ứng dụng bị treo bằng trình Task Manager, ta sử dụng tổ hợp phím nào?
Ctrl + Shift + Delete
Ctrl + Alt + Delete
Ctrl + Shift
Ctrl + Shift + Alt
Câu lệnh n=int(input("n=")) có ý nghĩa gì?
Đưa ra màn hình giá trị của số nguyên n
Nhập vào từ bàn phím một số nguyên n
Nhập vào từ bàn phím một số thực n
Đưa ra màn hình giá trị của số thực n
Chọn câu lệnh đúng để viết lên màn hình các số lẻ từ 1 đến 7:
for i in range(1,7): print(i+2)
for i in range(1,7): print(i)
for i in range(1,9,2): print(i)
for i in range(1,9): print(i+2)
Để nhập vào từ bàn phím một số thực cho biến b. Ta viết:
b=float(input ( "))
b=input(float('nhập b='))
b=print(input('nhập b='))
b=float(input('nhập b='))
Đâu là tên tệp ảnh trong các tệp sau?
anh.docx
anh.jpg
anh.exe
anh.pas
