Trắc nghiệm Tin học 10 kết nối tri thức bài Ôn tập lập trình Python

Trắc nghiệm Tin học 10 kết nối tri thức bài Ôn tập lập trình Python giúp bạn rèn luyện phản xạ làm bài hiệu quả thông qua bộ bài tập bám sát thực tế.

Trắc nghiệm Tin học 10 kết nối tri thức bài Ôn tập lập trình Python

⏱ Thời gian còn lại: --:--
Tiến độ hoàn thành 0/0 câu

🏆 BẢNG VÀNG TOP 5 ĐIỂM TỐT NHẤT

Đang tải bảng xếp hạng...

Câu 1: Giá trị của 's' sau khi thực hiện đoạn mã sau là gì? python s = 'Python' s = s.replace('o', 'O')

  • - 'PythOn'
  • - 'Python'
  • - 'pythOn'
  • - Error

Câu 2: Giá trị của 'a' sau khi thực hiện đoạn mã sau là gì? `a = 5 a += 3`

  • - 5
  • - 3
  • - 8
  • - 15

Câu 3: Kiểu dữ liệu 'boolean' trong Python có những giá trị nào?

  • - True, False, None
  • - 1, 0
  • - True, False
  • - Có hoặc Không

Câu 4: Vòng lặp 'for i in range(5):' sẽ thực hiện bao nhiêu lần và biến 'i' sẽ nhận các giá trị nào?

  • - Không xác định số lần
  • - 5 lần, các giá trị là 0, 1, 2, 3, 4
  • - 4 lần, các giá trị là 0, 1, 2, 3
  • - 5 lần, các giá trị là 1, 2, 3, 4, 5

Câu 5: Làm thế nào để truy cập phần tử thứ ba của một danh sách có tên 'colors' trong Python (giả sử danh sách có ít nhất 3 phần tử)?

  • - colors[3]
  • - colors(2)
  • - colors[2]
  • - colors.get(3)

Câu 6: Đoạn mã Python nào sau đây sẽ in ra 'Hello World'?

  • - display('Hello World')
  • - print('Hello World')
  • - show('Hello World')
  • - output 'Hello World'

Câu 7: Ngôn ngữ lập trình Python được biết đến với đặc điểm nổi bật nào khiến nó dễ học và sử dụng?

  • - Python là ngôn ngữ mã hóa cấp thấp
  • - Python chỉ dùng cho lập trình web
  • - Python yêu cầu phần cứng mạnh mẽ để chạy các ứng dụng cơ bản
  • - Python được biết đến với cú pháp đơn giản và dễ đọc

Câu 8: Đâu là cách chính xác để thêm một phần tử vào cuối danh sách 'my_list' trong Python?

  • - my_list.add(item)
  • - my_list.insert_end(item)
  • - my_list.append(item)
  • - my_list + item

Câu 9: Giá trị của biến 'kết_quả' sau khi thực hiện đoạn mã sau là gì? python kết_quả = 'Lập trình' + ' Python'

  • - 'Lập trìnhPython'
  • - 'Lập trình Python'
  • - 'Lập trình' + 'Python'
  • - Error

Câu 10: Câu lệnh 'break' trong vòng lặp Python có tác dụng gì?

  • - Bỏ qua lần lặp hiện tại và chuyển sang lần lặp tiếp theo
  • - Dừng hoàn toàn vòng lặp và thoát khỏi nó
  • - Chuyển điều khiển đến đầu vòng lặp
  • - Báo lỗi và dừng chương trình

Câu 11: Đâu là kết quả của biểu thức Python sau: '5 + 3 * 2'?

  • - 16
  • - 11
  • - 10
  • - 13

Câu 12: Làm thế nào để tạo một danh sách rỗng có tên 'my_list' trong Python?

  • - my_list = {}
  • - my_list = []
  • - my_list = new List()
  • - list my_list;

Câu 13: Đoạn mã Python sau sẽ in ra gì? s = 'Hello World'; print(s[6])

  • - W
  • - o
  • - Lỗi

Câu 14: Đặc điểm chính của kiểu dữ liệu 'tuple' trong Python là gì?

  • - Các phần tử của nó không có thứ tự
  • - Nó chỉ có thể chứa các số nguyên
  • - Các phần tử của nó không thể thay đổi sau khi được tạo
  • - Các phần tử của nó có thể thay đổi bất cứ lúc nào

Câu 15: Điều gì sẽ xảy ra nếu một hàm được định nghĩa nhưng không được gọi trong chương trình Python?

  • - Chương trình sẽ báo lỗi cú pháp
  • - Hàm sẽ không thực hiện bất kỳ công việc nào
  • - Hàm sẽ tự động thực thi khi chương trình chạy
  • - Chương trình sẽ chạy chậm hơn đáng kể

Câu 16: Để kiểm tra xem một phần tử có tồn tại trong danh sách 'my_list' hay không, chúng ta có thể sử dụng toán tử nào?

  • - in
  • - has
  • - contains
  • - exist

Câu 17: Trong Python, đâu là cách chính xác để viết chú thích trên một dòng?

  • - // Đây là chú thích
  • - # Đây là chú thích
  • - /* Đây là chú thích */
  • - -- Đây là chú thích

Câu 18: Đâu là kết quả của biểu thức '10 > 5 and 7 < 3' trong Python?

  • - True
  • - False
  • - Error
  • - 1

Câu 19: Trong Python, cú pháp để kiểm tra xem biến 'x' có lớn hơn 5 VÀ nhỏ hơn 10 hay không là gì?

  • - x > 5 or x < 10
  • - x > 5 && x < 10
  • - x > 5 and x < 10
  • - (x > 5) & (x < 10)

Câu 20: Đâu là tên biến hợp lệ trong Python?

  • - 2_my_variable
  • - my-variable
  • - my_variable_2
  • - if

Câu 21: Đâu là lỗi cú pháp (SyntaxError) trong Python?

  • - Thiếu dấu hai chấm sau câu lệnh 'if'
  • - Chia một số cho 0
  • - Truy cập một chỉ mục ngoài phạm vi của danh sách
  • - Sử dụng biến chưa được định nghĩa

Câu 22: Kết quả của biểu thức '10 / 3' trong Python 3 là gì?

  • - 3
  • - 3.33
  • - 3.0
  • - 3.3333333333333335

Câu 23: Đâu là cách chính xác để chú thích (comment) một dòng code trong Python?

  • - // This is a comment
  • - /* This is a comment */
  • - # This is a comment
  • - -- This is a comment

Câu 24: Khi nào thì một lỗi 'NameError' thường xảy ra trong Python?

  • - Khi có lỗi cú pháp trong mã
  • - Khi cố gắng truy cập một biến hoặc hàm chưa được định nghĩa
  • - Khi thụt lề mã không đúng cách
  • - Khi có lỗi trong phép toán số học

Câu 25: Làm thế nào để lấy đầu vào từ người dùng và lưu nó vào biến 'name' trong Python?

  • - name = raw_input()
  • - name = get_input()
  • - name = input()
  • - name = read_line()