Trong hộp thoại in, chọn Lưu thành PDF ở mục Máy in.
Đề thi Giữa kì 2 Tin học 10 (Đề 4)
Tin học
Khối các câu lệnh được thực hiện lặp đi lặp lại tuỳ theo điều kiện nào đó vẫn còn đúng hay sai thuộc dạng cấu trúc nào?
- A.
Cấu trúc tuần tự
- B.
Cấu trúc lặp
- C.
Cấu trúc rẽ nhánh
- D.
Đáp án khác
Hoạt động nào sau đây lặp với số lần lặp chưa biết trước?
- A.
Ngày tắm hai lần
- B.
Học bài cho tới khi thuộc bài
- C.
Mỗi tuần đi nhà sách một lần
- D.
Ngày đánh răng hai lần
Đối tượng dưới đây thuộc kiểu dữ liệu nào? A = [1, 2, ‘3’]
- A.
list
- B.
int
- C.
float
- D.
string
Phương thức nào sau đây dùng để thêm phần tử vào list trong python?
- A.
abs()
- B.
clear()
- C.
append()
- D.
add()
Cho arr = [‘xuan’, ‘hạ’, 1. 4, ‘đông’, ‘3’, 4.5, 7]. Đâu là giá trị của arr[3]?
- A.
1.4
- B.
đông
- C.
hạ
- D.
3
Để xóa tất cả các phần tử trong danh sách ta dùng hàm gì?
- A.
append()
- B.
pop()
- C.
clear()
- D.
remove()
Để xóa phần tử theo giá trị chỉ định ta dùng hàm gì?
- A.
append()
- B.
pop()
- C.
clear()
- D.
remove()
Kết quả khi thực hiện chương trình sau? >>> A = [1, 2, 3, 5] >>> A.insert(2, 4) >>> print(A)
- A.
1, 2, 3, 4
- B.
1, 2, 4, 3, 5
- C.
1, 2, 3, 4, 5
- D.
1, 2, 4, 5
Giả sử s = “Thời khóa biểu” thì len(s) bằng bao nhiêu?
- A.
3
- B.
5
- C.
14
- D.
17
Nếu S = “1234567890” thì S[0:4] là gì?
- A.
“123”
- B.
“0123”
- C.
“01234”
- D.
“1234”
Mệnh đề nào dưới đây đúng?
- A.
Xâu kí tự trong Python là xâu chỉ gồm các kí tự nằm trong bảng mã ASCII
- B.
Xâu kí tự trong Python là xâu bao gồm các kí tự nằm trong bảng mã ASCII và một số kí tự tiếng Việt trong bảng mã Unicode
- C.
Xâu kí tự trong Python là xâu bao gồm các kí tự nằm trong bảng mã Unicode
- D.
Xâu kí tự trong Python là xâu bao gồm các kí tự số và chữ trong bảng mã Unicode
Lệnh sau trả lại giá trị gì? "0123456789".find("012abc")
- A.
-1
- B.
0
- C.
1
- D.
Báo lỗi
Lệnh sau trả lại giá trị gì? "Trường Sơn".find("Sơn",8)
- A.
5
- B.
6
- C.
7
- D.
-1
Chọn phát biểu sai trong các phát biểu sau:
- A.
Lệnh join() nối các phần tử của một danh sách thành một xâu, ngăn cách bởi dấu cách
- B.
Trong lệnh join, kí tự nối tuỳ thuộc vào câu lệnh
- C.
split() có tác dụng tách xâu
- D.
Kí tự mặc định để phân cách split() là dấu cách
Để tách một xâu thành danh sách các từ ta dùng lệnh nào?
- A.
Lệnh join()
- B.
Lệnh split()
- C.
Lệnh len()
- D.
Lệnh find()
Chọn phát biểu sai trong các phát biểu sau:
- A.
Lệnh print() thực hiện việc in ra màn hình
- B.
Lệnh input() thực hiện yêu cầu nhập vào một biểu thức, số hay một xâu bất kì
- C.
Lệnh type() trả lại kiểu dữ liệu của biểu thức trong ngoặc
- D.
Lệnh str() chuyển đối tượng đã cho thành chuỗi
Kết quả của chương trình sau là: def PhepNhan(Number): return Number * 10; print(PhepNhan(5))
- A.
5
- B.
10
- C.
Chương trình bị lỗi
- D.
50
Kết quả của chương trình sau là: def Kieu(Number): return type(Number); print(Kieu (5.0))
- A.
5
- B.
float
- C.
bool
- D.
int
Số phát biểu đúng trong số phát biểu sau: 1) Python cung cấp sẵn nhiều hàm thực hiện những công việc khác nhau cho người dùng tuỳ ý sử dụng. 2) Lệnh float() chuyển đối tượng đã cho thành kiểu số thực. 3) Lệnh int trả về số nguyên từ số hoặc chuỗi biểu thức. 4) Trong python, người dùng chỉ được sử dụng các hàm có sẵn được xây dựng. 5) Người dùng có thể xây dựng thêm một số hàm mới.
- A.
1
- B.
2
- C.
3
- D.
4
Phát biểu nào bị sai?
- A.
Một hàm khi khai báo có một tham số nhưng khi gọi hàm có thể có 2 đối số
- B.
Tham số được định nghĩa khi khai báo hàm
- C.
Tham số và đối số có một số điểm khác nhau
- D.
Khi gọi hàm, các tham số sẽ được truyền bằng giá trị thông qua đối số của hàm
Các tham số của f có kiểu dữ liệu gì nếu hàm f được gọi như sau: f(‘5.0’)
- A.
str
- B.
float
- C.
int
- D.
bool
Đoạn chương trình sau sẽ in ra số nào? >>> def f(x, y): z = x + y return x*y*z >>> f(1, 4)
- A.
30
- B.
20
- C.
18
- D.
10
Khi gọi hàm, dữ liệu được truyền vào hàm được gọi là gì?
- A.
Hàm số
- B.
Đối số
- C.
Hiệu số
- D.
Tham số
Giá trị của m là bao nhiêu sau biết kết quả là 5: def tinhSum(a, b): return a + b s = tinhSum(1, m) print(s)
- A.
1
- B.
4
- C.
2
- D.
3
Xem đáp án và làm bài trực tuyến tại grade.vn/de-thi/de-thi-giua-ki-2-tin-hoc-10-de-4-3632