wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Tin Cuối Kỳ THPT Tam Phú 11

Total questions: 20

Worksheet time: 15mins

Name
Class
Date
1.
Tính tổng S = 1 + 2 + 3 + 4 +… + n + … cho đến khi S>10000. Điều kiện nào sau đây cho vòng lặp while là đúng
a)
while S >= 10000
b)
while S < 10000
c)
while S <= 10000
d)
while S > 10000
2.
Cho đoạn chương trình python sau: Tong = 0 i=1 while i <=5: Tong = Tong + i i = i +1 print(Tong) Kết quả của chương trình là:
a)
15
b)
5
c)
11
d)
Error
3.
Kết quả của chương trình sau là gì? x,y = 8,2 while y <= x: x = x - 2 print(x, end = " ")
a)
8 , 6 , 4 , 2
b)
8 , 6 ,4
c)
6 , 4 , 2 , 0
d)
8 ,6 ,4,2,0
4.
Hãy đưa ra kết quả trong đoạn lệnh sau: x = 1 while (x <= 3): print("python") x = x + 1
a)
5 từ python
b)
4 từ python
c)
3 từ python
d)
2 từ python
5.
Cho biết kết quả của đoạn chương trình dưới đây: a = 0 while a <= 11: a = a + 1 print(a)
a)
Trên màn hình xuất hiện con số 10
b)
Trên màn hình xuất hiện con số 11
c)
Xuất hiện con số 12
d)
Xuất hiện chữ "Khang đẹp try"
6.
Cho đoạn chương trình sau: i=1 s=1 while i <= 4: s=s*i i=i+1 print(s) Đoạn chương trình trên cho kết quả là:
a)
6
b)
10
c)
24
d)
Error
7.
Để 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()
8.
Sau khi thực hiện các câu lệnh sau, mảng A như thế nào? A = [1, 2, 3, 4, 5] remove(2) print(A)
a)

[1,2,3,4]

b)

[2,3,4,5]

c)

[1,3,4,5]

d)

[1,3,4,5 , "khang deptry"]

9.
Phần tử thứ bao nhiêu trong mảng A bị xoá? A = [10, 20, 3, 30, 6, -3, 2, 8, 9] print(A) A. remove(30)
a)
2
b)
3
c)
8
d)
4
10.
Kết quả của chương trình sau là gì? A = [2, 3, 5, "python", 6] A.append(4) A.append(2) A.append("x") del(A[3]) print((A))
a)
[2,3,"python" , 6 , 4 , 2 ,'x']
b)
[2,3,5,"python",6]
c)
[2,3,5,6,4,2,'x']
d)
[2,3,5,6,4,2,'x','python']
11.
Kết quả của chương trình sau là gì? A = [1, 2, 3, 4, 5, 6, 5] for k in A: print(k, end = " ")
a)

1 2 3 4 5 6

b)

1 2 3 4 5 6 5

c)

1 2 3 4 5

d)

2 3 4 5 6 5

12.
Chương trình cho kết quả? A=[2,1,10,-4] S = 0 for i in range(len(A)): if (i>0) and (i % 2) == 0: S = S + A[i] print(S)
a)

10

b)

11

c)

12

d)

8

13.
Cho đoạn chương trình: a=[1,2,3] a.append(4) print(a) Sau khi thực hiện đoạn chương trình trên thì danh sách a có các phần tử:
a)
a=[4,1,2,3]
b)
a=[1,2,3]
c)
a=[1,2,3,4]
d)
a=[1,4,2,3]
14.
Dữ liệu kiểu tệp
a)
Sẽ bị mất hết khi tắt máy.
b)
Sẽ bị mất hết khi tắt điện đột ngột
c)
Không bị mất khi tắt máy hoặc mất điện
d)
cả A. B. C đều sai.
15.
câu lệnh nào dùng để mở tệp để ghi?
a)
fGhi = open("d:\dt.txt","w")
b)
fGhi = open("d:\dt.txt","r")
c)
fGhi = open("d:\dt.txt",)
d)
Tất cả sai
16.
câu lệnh nào dùng để ghi nội dung lên tệp?
a)
fGhi.write(dt)
b)
fGhi = open("d:\dt.txt","r")
c)
a = int(fdoc.readline())
d)
fGhi = open("d:\dt.txt","w")
17.
Cho biết dòng lỗi trong chương trình? fGhi = open("d:\dt.txt") b = int(input("chiều dài: ")) dt = str(b*b) fGhi.write(dt) print("Diện tích = ",dt) fGhi.close()
a)
fGhi.write(dt)
b)
fGhi = open("d:\dt.txt")
c)
dt = str(b*b)
d)
. Chương trình không có lỗi.
18.
Chương trình cho kết quả 265 thì dữ liệu trong tệp ghi là? fdoc = open("d:\dt.txt","r") a = int(fdoc.readline()) bp = a*a print("Bình phương = ",bp)
a)
4
b)
16
c)
5
d)
Sai hết
19.
Chương trình thực hiện việc gì? import math fghi = open("d:\can.txt","w") fdoc = open("d:\dt.txt","r") a = int(fdoc.readline()) kq = str(math.sqrt(a)) fghi.write(kq) print("căn bậc 2 = ",kq) fghi.close() A. Tính căn b
a)
Tính căn bậc 2 của 1 số nhập từ bàn phím và ghi lại kq vào tệp d:\can.txt
b)
Tính căn bậc 2 của 1 số có trong tệp d:\can.txt và ghi lại kq vào tệp d:\can.txt.
c)
Tính căn bậc 2 của 1 số có trong tệp d:\dt.txt và ghi lại kq vào tệp d:\can.txt.
d)
Tính căn bậc 2 của 1 số có trong tệp d:\can.txt và ghi lại kq vào tệp d:\dt.txt
20.
giả sử dữ liệu trong tệp đọc là 16, dữ liệu trong tệp ghi là? import math fghi = open("d:\can.txt","w") fdoc = open("d:\dt.txt","r") a = int(fdoc.readline()) kq = str(math.sqrt(a)) fghi.write(kq) print("căn bậc 2 = ",kq) fghi.close()
a)
4
b)
16
c)
5
d)
Sai hết