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 ôn tập kiến thức một cách có hệ thống thông qua các câu hỏi được chọn lọc kỹ lưỡng. Các câu hỏi được xây dựng theo lộ trình giúp bạn tiếp cận kiến thức từng bước. Đặc biệt phù hợp với học sinh muốn cải thiện điểm số. Thông qua quá trình làm bài, bạn có thể biết được nội dung nào cần ôn lại. Điều này giúp việc học trở nên có mục tiêu rõ ràng hơn.

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: Đâu là kết quả của biểu thức Python sau: '5 + 3 * 2'?

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

Câu 2: Thứ tự thực hiện đúng của các phép toán logic trong Python là gì (từ ưu tiên cao nhất đến thấp nhất)?

  • - and, or, not
  • - or, and, not
  • - not, and, or
  • - not, or, and

Câu 3: Đoạn mã sau sẽ in ra gì? 'count = 0 while count < 3: print(count) count += 1'

  • - 0, 1, 2
  • - 1, 2, 3
  • - 0, 1, 2, 3
  • - Lặp vô hạn

Câu 4: 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 5: Kiểu dữ liệu nào được sử dụng để lưu trữ các kí tự hoặc chuỗi kí tự trong Python?

  • - int
  • - float
  • - str
  • - bool

Câu 6: Giá trị nào sẽ được in ra khi chạy đoạn mã sau? 'a = 10 b = 20 if a > b: print('A lớn hơn B') elif a == b: print('A bằng B') else: print('B lớn hơn A')'

  • - A lớn hơn B
  • - A bằng B
  • - B lớn hơn A
  • - Không in gì cả

Câu 7: Đoạn mã sau sẽ in ra giá trị nào? 'x = 7 y = 2 print(x // y)'

  • - 3.5
  • - 3
  • - 4
  • - Error

Câu 8: Kiểu dữ liệu 'float' trong Python được sử dụng để lưu trữ loại giá trị nào?

  • - Số nguyên
  • - Kí tự đơn
  • - Số thực (có dấu phẩy động)
  • - Giá trị chân lí (True/False)

Câu 9: Cho đoạn mã sau: 's = 'Hello' print(s[1])'. Kết quả là gì?

  • - H
  • - e
  • - l
  • - o

Câu 10: Để đọc dữ liệu đầu vào từ người dùng trong Python, ta sử dụng hàm nào?

  • - get()
  • - input()
  • - read_line()
  • - receive()

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

  • - 2_bien
  • - bien-moi
  • - bien_moi
  • - if

Câu 12: Thủ tục nào được dùng để in thông tin ra màn hình trong Python?

  • - input()
  • - read()
  • - print()
  • - display()

Câu 13: Đoạn mã Python nào sau đây sẽ trả về 'True'?

  • - not (5 > 3 and 10 < 5)
  • - 5 == '5'
  • - len('abc') < 2
  • - False and True

Câu 14: Kết quả của biểu thức logic nào sau đây là 'True'?

  • - '5 > 10' and '3 < 7'
  • - '5 > 10' or '3 < 7'
  • - 'not(5 > 20)' and 'not(3 < 2)'
  • - '10 == 10' and '5 != 5'

Câu 15: Đoạn chương trình nào sau đây sẽ in ra 'Hello World'?

  • - print('Hello World')
  • - Output 'Hello World'
  • - echo 'Hello World'
  • - write('Hello World')

Câu 16: Mục đích chính của vòng lặp 'for' trong Python là gì?

  • - Thực hiện một tác vụ khi một điều kiện là đúng
  • - Thực hiện một tác vụ lặp lại với số lần xác định hoặc duyệt qua một tập hợp
  • - Rẽ nhánh chương trình dựa trên nhiều điều kiện
  • - Khai báo một hàm mới

Câu 17: Trong Python, đâu là cách đúng để khởi tạo một biến số nguyên có giá trị 10?

  • - int x = 10
  • - x = 10
  • - set x = 10
  • - x: int = 10

Câu 18: Cấu trúc rẽ nhánh 'if-elif-else' được dùng để làm gì trong lập trình Python?

  • - Lặp lại một khối lệnh nhiều lần
  • - Thực hiện một khối lệnh dựa trên điều kiện
  • - Định nghĩa một hàm
  • - Khai báo biến

Câu 19: Mục đích của từ khóa 'return' trong một hàm Python là gì?

  • - Kết thúc chương trình
  • - In một giá trị ra màn hình
  • - Trả về một giá trị từ hàm và kết thúc việc thực thi hàm đó
  • - Bắt đầu một vòng lặp

Câu 20: Khi muốn chuyển đổi một giá trị sang kiểu số nguyên, ta dùng hàm nào?

  • - float()
  • - str()
  • - bool()
  • - int()

Câu 21: Đoạn mã sau sẽ in ra những số nào? 'for i in range(3): print(i)'

  • - 1, 2, 3
  • - 0, 1, 2
  • - 0, 1, 2, 3
  • - Chỉ 3

Câu 22: Để tạo một hàm mới trong Python, ta sử dụng từ khóa nào?

  • - function
  • - func
  • - define
  • - def

Câu 23: Phát biểu nào sau đây là đúng về biến trong Python?

  • - Biến phải được khai báo kiểu dữ liệu trước khi sử dụng.
  • - Tên biến không được chứa chữ số.
  • - Giá trị của biến có thể thay đổi trong quá trình thực hiện chương trình.
  • - Biến chỉ có thể lưu trữ số nguyên.

Câu 24: Trong Python, cú pháp nào được dùng để tạo một danh sách (list) rỗng?

  • - my_list = {}
  • - my_list = ()
  • - my_list = []
  • - my_list =

Câu 25: Đâ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