Font size
WorksheetsKiểm Tra Môn Tin Học 10
Total questions: 34
Worksheet time: 25mins
Cú pháp vòng lặp for có cấu trúc như sau: for i in range (n) với n là một số nguyên dương thì vòng lặp này được thực hiện bao nhiêu lần ?
n lần.
không xác định được.
n-1 lần.
n+1 lần.
Xét hai đoạn chương trình như bên dưới, phát biểu nào sau đây là đúng?
(a,b,c) và (x,y) đều là biến trong hàm.
(a,b,c) là biến trong hàm, (x,y) là biến ngoài hàm.
(a,b,c) và (x,y) đều là biến ngoài hàm
(a,b,c) là biến trong hàm, (x,y) là biến ngoài hàm.
Trong ngôn ngữ Python, lệnh nào sau đây truy cập đến phần tử "a" trong danh sách X=[1, 5, -12, "a" ,"kf"]
X[3]
X=[6]
X[4]
X=[5]
Cho xâu s = "Python"; len(s) và s[1] bằng bao nhiêu ?
5 và 'y'
5 và 'P'
6 và 'y'
6 và 'P'
Khai báo một danh sách Z rỗng, thì khai báo nào sau đây là đúng ?
Z=[ ]
Z=""
Z=0
Z=( ).
Trong Python, câu lệnh nào được sử dụng để thêm một phần tử vào cuối của một danh sách?
extend()
add()
append()
insert()
Xét đoạn chương trình sau: sodem=1 while sodem<5: print(sodem,end="") sodem=sodem+1 Sau khi thực hiện đoạn chương trình trên, in giá trị của "sodem" là?
4321.
1234.
12345.
1.
Chương trình chạy phát sinh lỗi ngoại lệ ZeroDivision, nên xử lí như thế nào?
Kiểm tra lại giá trị số chia.
Kiểm tra giá trị của số bị chia.
Kiểm tra kiểu dữ liệu nhập vào.
Kiểm tra lại chỉ số trong mảng.
Hàm trong Python được định nghĩa bằng từ khóa nào?
len
func
abs
def
Ý nghĩa của hàm len là gì?
Viết hoa một xâu
Sao chép một xâu
Xóa một ký tự trong xâu
Cho giá trị độ dài của xâu
Cú pháp thiết lập hàm có trả lại giá trị là:
(a)
nghĩa của hàm len là gì?
Viết hoa một xâu
Sao chép một xâu
Xóa một ký tự trong xâu
Cho giá trị độ dài của xâu
Cú pháp thiết lập hàm có trả lại giá trị là:
def
def
def
def
Để biết độ dài của xâu s ta dùng hàm:
str(s)
len(s)
s.len()
length(s)
Để dùng lại một biến tổng thể như một biến địa phương, ta dùng từ khoá nào để khai báo:
global
def
int
local
Trong ngôn ngữ lập trình Python, đâu là cú pháp của câu lệnh lặp while?
while <điều kiện>:
while <điều kiện>;
while
while <điều kiện>
Chọn phương án đúng cho kết quả của chương trình sau:
0 1 2
1 2 3.
traicay
xoài cốc ổi.
Chương trình sau thông báo lỗi gì? for i in range(10) print(i)
Type Error.
NameError.
SyntaxError.
ValueError.
Trong Python xâu ký tự là gì?
Một dãy các số
Một số bất kỳ
Một giá trị bất kỳ
Xâu là dãy các ký tự Unicode
Chọn phát biểu sai trong các phát biểu sau:
Cách xử lí các loại lỗi giống nhau.
Lỗi ngoại lệ là lỗi không thể thực hiện một lệnh trong chương trình.
Khi có lỗi sai cú pháp, chương trình lập tức dừng và thông báo lỗi.
Có thể phân biệt lỗi chương trình Python làm ba loại.
Giả sử A=[1,2,3,4] Hãy cho biết kết quả của câu lệnh 4 in A
False
True
true
False
Xâu sau được in ra mấy lần?
2.
1.
0.
3.
Cho xâu s1='ab', xâu s2='a' với cú pháp: s2 in s1 cho kết quả là:
true
False
false
True
Giả sử A = [5, 6, 7, 8, 9, 10, 11, 12]. Biểu thức sau trả về giá trị đúng hay sai? (3 + 4 - 5 + 18 // 4) in A
False.
Câu lệnh bị lỗi.
True.
Không xác định.
Trong Python, có bao nhiêu loại cấu trúc lặp?
1.
2.
4.
3.
Sau khi thực hiện lệnh sau, biến s sẽ có kết quả là
Trong Python, có bao nhiêu loại cấu trúc lặp?
1
2
4
3
Sau khi thực hiện lệnh sau, biến s sẽ có kết quả là: s1 ="3986443" s2 = "" for ch in s1: if int(ch) % 2 == 0: s2 = s2 + ch print(s2)
8644
3986443
443
39864
Mã lỗi ngoại lệ của lệnh sau là float("2 + 3")
IndexError
TypeError
SyntaxError
ValueError
Để truy cập phần tử đầu tiên của một danh sách trong Python, phải sử dụng chỉ mục nào?
0
2
-1
1
Phương án nào sau đây là đáp án đúng trong chương trình sau? x=0 for i in range(10): x=x+1 print(x)
Chương trình in ra kết quả các số nguyên bao gồm từ: 0 đến 10.
Chương trình in ra kết quả các số nguyên bao gồm từ: 1 đến 10.
Chương trình in ra kết quả các số nguyên bao gồm từ: 0 đến 9.
Chương trình in ra kết quả các số nguyên bao gồm từ: 1 đến 9.
Chọn phương án đúng cho chương trình sau:
[1, 2, 3, 4, 5, 6, 6, 5]
[1, 2, 3, 4]
[6, 5]
[1, 2, 3, 4, 5, 6]
Cho tham số nhiệt độ đo được của cơ thể của một người được nhập từ bàn phím. Bạn hãy viết hàm để ghi nhận nhiệt độ cơ thể đó và hãy thông báo ra màn hình tình trạng sức khỏe của người đó, Biết rằng: + Nếu nhiệt độ cơ thể ct <=370c thì thông báo "Bạn bình thường không bị sốt" + Nếu nhiệt độ cơ thể 370c< ct <=400c thì thông báo "Bạn đang bị sốt cần sử dụng thuốc hạ sốt" + Nếu nhiệt độ cơ thể ct >400c thì thông báo "Bạn cần đến bệnh viện gấp".
Cho xâu S nhập từ bàn phím bao gồm các ký tự chữ cái và chữ số: a) Bạn hãy cho biết trong xâu S có bao nhiêu ký tự là chữ số. b) Bạn hãy tạo ra xâu S1 từ xâu S bao gồm các chữ số có trong xâu S, Hãy tính tổng các số chẵn có trong xâu S1.
