Câu hỏi trắc nghiệm (10 câu):
-
Câu 1: Mã câu hỏi: 391181
Dùng lệnh nào sau đây để có thể duyệt lần lượt các phần tử của danh sách?
- A. Lệnh for kết hợp với vùng giá trị của lệnh range()
- B. Lệnh append()
- C. Lệnh for .... in
- D. Lệnh len()
-
Câu 2: Mã câu hỏi: 391182
Các khối lệnh trong cấu trúc tuần tự sẽ được thực hiện ra sao?
- A. Khối các câu lệnh chỉ được thực hiện tuy thuộc vào đỉều kiện nào đó là đúng hay sai
- B. Khối lệnh này tương ứng với cấu trúc rẽ nhánh và được thể hiện bằng câu lệnh điều kiện if
- 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
- D. Khối gồm các lệnh được thực hiện theo trình tự từ trên xuống dưới
-
Câu 3: Mã câu hỏi: 391183
Cho đoạn lệnh sau:
for i in range(5):
print(i)
Trên màn hình i có các giá trị là:
- A. 0 1 2 3 4 5
- B. 1 2 3 4 5
- C. 0 1 2 3 4
- D. 1 2 3 4
-
Câu 4: Mã câu hỏi: 391184
Giả sử chương trình có lệnh nhập dữ liệu sau:
n = int(input("Nhập số nguyên n: "))
Khi nhập 1.5 thì chương trình có lỗi ngoại lệ nào?
- A. SyntaxError
- B. ValueError
- C. TypeError
- D. IndexError
-
Câu 5: Mã câu hỏi: 391185
Cách sửa lỗi nào cho chương trình sau đây là đúng?
def f():
n = n + 1
return n
n = 15
a = f()
print(a)
- A. Đưa n vào hàm số khi khai báo hàm f()
- B. Khai báo biến n là global trong hàm f()
- C. Sử dụng cách sửa A hoặc B đều đúng
- D. Cách sửa A và B không đúng
-
Câu 6: Mã câu hỏi: 391186
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. 10
- B. 18
- C. 20
- D. 30
-
Câu 7: Mã câu hỏi: 391187
Hàm nào dưới đây được dùng để tạo xâu in hoa từ toàn bộ xâu hiện tại?
- A. lower()
- B. len()
- C. upper()
- D. srt()
-
Câu 8: Mã câu hỏi: 391188
Đoạn lệnh nào sau đây dùng để viết hàm nhập số nguyên n từ bàn phím. Hàm sẽ trả lại số đã nhập.
- A. def NhapDL() n = int(("Nhập số nguyên n: ")) return n
- B. def NhapDL(): n = int(("Nhập số nguyên n: ")) return n
- C. def NhapDL(): n = float(("Nhập số nguyên n: ")) return n
- D. def NhapDL(): n = int(("Nhập số nguyên n: "))
-
Câu 9: Mã câu hỏi: 391189
Muốn thay thế kí tự ‘a’ trong xâu s bằng một xâu mới rỗng ta dùng lệnh nào?
- A. s=s.replace(‘a’,’’)
- B. s=s.replace(‘a’)
- C. s=replace(a,’’)
- D. s=s.replace()
-
Câu 10: Mã câu hỏi: 391190
Muốn xóa 2 phần tử ở vị trí 1 và 2 trong danh sách a hiện tại ta dùng lệnh gì?
- A. del a[1:2]
- B. del a[0:2]
- C. del a[0:3]
- D. del a[1:3]