Font size
WorksheetsKiểm tra Python lần 1 - 41 câu - 40 phút
Total questions: 41
Worksheet time: 41mins
input() trả về kiểu dữ liệu nào?
string
int
float
byte
Câu lệnh lặp trong chương trình sau đây thực hiện bao nhiêu lần:
9
10
11
12
Câu lệnh trên lăp bao nhiêu lần:
1
2
3
4
Trong câu lệnh trên, biến i nhận các giá trị bằng:
1,2,3,4
2,3,4
1,2,3,4,5
2,3,4,5
Vòng lặp while thực hiện lặp bao nhiêu lần?
1
2
3
4
Có bao nhiêu giá trị của i thỏa mãn điều kiện chia hết cho 2:
1
2
3
4
Chương trình trên, in ra bao nhiêu dòng "Hello"
8
9
10
11
Chương trình trên,in ra bao nhiêu dòng "Hello"
6
7
8
9
Câu lệnh trong chương trình sau đây lặp bao nhiêu lần:
4
5
6
7
Câu lệnh lặp trong chương trình trên lặp bao nhiêu lần:
4
5
10
15
Đây là cấu trúc của câu lệnh nào?
Câu lệnh rẽ nhánh dạng if.
Câu lệnh rẽ nhánh dạng if - else.
Câu lệnh lặp.
Câu lệnh rẽ nhánh.
Xâu kí tự được đặt trong cặp dấu:
Ngoặc nhọn {}
Ngoặc vuông []
Ngoặc đơn ()
Nháy đơn (‘ ’) hoặc nháy kép (“ ”)
Cho đoạn chương trình sau, kết quả trên màn hình là:
‘a’
‘b’
‘ba’
‘ab’
Kết quả của chương trình sau là gì?
x lớn hơn y
x bằng y
x nhỏ hơn y
Chương trình bị lỗi
Sau khi thực hiện đoạn chương trình sau giá trị của s là:
9
5
15
10
Đoạn chương trình trên tính tổng s=1+2+3+...+10, <điều kiện> là:
(a)
Kí hiệu nào dùng để xác định các khối lệnh (khối lệnh của hàm, vòng lặp,...) trong Python?
Dấu ngoặc nhọn { }
Dấu ngoặc vuông [ ]
Thụt lề
Dầu ngoặc đơn ( )
n = '5'
n trong đoạn sau là kiểu dữ liệu nào?
integer
string
float
boolean
Lệnh nào dùng để lấy dữ liệu đầu vào từ người dùng?
cin
scanf()
input()
print()
Câu lệnh sử dụng toán tử and trả về kết quả TRUE khi nào?
Cả hai toán hạng đều là TRUE.
Một trong hai toán hạng là TRUE.
Cả hai toán hàng đều là FALSE.
Toán hạng đầu tiên là TRUE.
câu lệnh print(3 >= 3) cho ra kết quả gì
3 >= 3
False
None
True
Hãy xác định giá trị của x để in ra màn hình các số từ 1 đến 5
for i in range(1, x):
print(i)
(a)
Câu lệnh trong hình cho kết quả là gì?
Đúng
True
False
Sai
Câu lệnh nào tạo ra vòng lặp vô hạn
while True:
while 3 > 1:
for i in range(100)
Tất cả đáp án trên đều đúng
Phát biểu nào dưới đây là hợp lí nhất khi nói về biến?
Biến là đại lượng nhận giá trị trước khi chương trình thực hiện
Biến có thể lưu trữ nhiều loại giá trị khác nhau
Biến là đại lượng được đặt tên và có giá trị thay đổi trong quá trình thực hiện chương trình
Biến có thể đặt hoặc không đặt tên gọi
Phát biểu nào dưới đây là hợp lí nhất
Biến được chương trình dịch bỏ qua
Biến có thể lưu trữ nhiều loại giá trị khác nhau
Biến dùng trong chương trình phải khai báo
Biến là đại lượng nhận giá trị trước khi chương trình thực hiện
s1 = "123"
s2 = "abc"
s2=s2+s1
sau khi thực hiện đoạn lệnh, s2 có giá trị bằng gì?
abc123
123abc
abc
123
s = "abc123456"
s=s[3:6]
cho giá trị bằng:
123
234
bc12
c123
s = "123456789"
s=s.replace("345","")
biến S chứa giá trị nào sau đây:
"126789"
"1256789"
"123789"
"345"
Xâu kí tự có độ dài bằng 0 gọi là:
Không tồn tại
Xâu rỗng
Chứa kí tự 0
Xâu ngắn
S="Hà Nội - Việt Nam"
i=S.find("Việt Nam")
print(i)
i bằng giá trị nào?
9
6
7
8
“Tin học” * 3
cho ra kết quả gì?
Tin họcTin họcTin học
Tin học * 3
Báo lỗi
“Tin học” * 3
Đâu là cú pháp của truyền nhiều tham số trong hàm?
def <tên hàm>(*biến):
Câu lệnh
...
def <tên hàm>(x=0,y=3):
Câu lệnh
...
def <tên hàm>(a,b)
Câu lệnh
...
def <tên hàm>(a)
Câu lệnh
...
Tác dụng của hàm là gì?
Chỉ cần viết 1 lần
Có thể sử dụng lại
Cập nhật nhanh gọn
Chỉ cần viết 1 lần,Có thể sử dụng lại,Cập nhật nhanh gọn
Giá trị của biểu thức Python sau sẽ là bao nhiêu?
6 – 6 / 2 + 4 * 5 – 6 / 2
Dùng câu lệnh print và kí tự nào để viết được đoạn văn xuống dòng giữa xâu?
Phần mở rộng nào sau đây là đúng của tệp Python?
Khi thực hiện câu lệnh gán s = ‘Tôi đi học’ thì biến s có độ dài bao nhiêu?
(a)
a="Tháng"
b=" Thanh Niên"
m=a+b
print(m)
Giá trị biến m là?
''Tháng Thanh Niên''
Tháng Thanh Niên
3
12
Cho S1="Bien dao que huong"
S2= S1.upper()
S2 có giá trị là:
''B"
Bien Dao Que Huong
Dấu cách
"BIEN DAO QUE HUONG''
