Trắc nghiệm Tin học 10 kết nối tri thức bài Các lệnh vào ra đơn giản

Trắc nghiệm Tin học 10 kết nối tri thức bài Các lệnh vào ra đơn giản giúp bạn đánh giá chính xác mức độ hiểu bài thông qua nội dung bám sát chương trình học. Các câu hỏi được sắp xếp từ dễ đến khó giúp bạn tiếp cận kiến thức từng bước. Đặc biệt phù hợp với người học muốn tự đánh giá năng lực. Thông qua quá trình làm bài, bạn có thể điều chỉnh phương pháp học tập cho phù hợp. Điều này giúp việc học trở nên hiệu quả hơn.

Trắc nghiệm Tin học 10 kết nối tri thức bài Các lệnh vào ra đơn giản

⏱ 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: Khi muốn in ra một chuỗi cố định và giá trị của một biến số, cách nào sau đây là hiệu quả nhất để kết hợp chúng?

  • - Sử dụng toán tử '+' để nối chuỗi và biến (chuyển biến sang chuỗi trước)
  • - Sử dụng dấu phẩy ',' trong hàm print()
  • - Sử dụng f-string (formatted string literals)
  • - Cả B và C đều là các cách hiệu quả và được khuyến nghị

Câu 2: Cho đoạn mã: python c = input('Nhập một ký tự: ') print('Bạn đã nhập:', c) Nếu người dùng nhập '123' thì biến 'c' sẽ lưu trữ giá trị gì và kiểu dữ liệu là gì?

  • - Giá trị 123, kiểu int
  • - Giá trị '123', kiểu str
  • - Giá trị 123, kiểu float
  • - Lỗi do nhập số

Câu 3: Trong Python, mặc định hàm 'print()' sẽ kết thúc bằng ký tự gì sau khi in xong nội dung?

  • - Dấu cách (' ')
  • - Dấu chấm câu ('.')
  • - Ký tự xuống dòng ('\n')
  • - Ký tự null ('\0')

Câu 4: Cho đoạn mã: python print('Xin', end=' ') print('chào', end='!') print('!') Kết quả hiển thị trên màn hình là gì?

  • - Xin chào!!
  • - Xin chào! !
  • - Xin chào!
  • - Xin chào! !

Câu 5: Hàm 'float()' được sử dụng để làm gì?

  • - Chuyển đổi một số thành chuỗi
  • - Chuyển đổi một chuỗi thành số nguyên
  • - Chuyển đổi một giá trị thành số thực
  • - Làm tròn số

Câu 6: Để chuyển đổi một chuỗi nhập vào từ 'input()' thành số nguyên, chúng ta sử dụng hàm nào?

  • - str_to_int()
  • - float()
  • - int()
  • - convert_int()

Câu 7: Khi bạn dùng 'print(a, b, c)', các giá trị 'a', 'b', 'c' sẽ được in ra theo thứ tự nào?

  • - Theo thứ tự ngẫu nhiên
  • - Theo thứ tự ngược lại (c, b, a)
  • - Theo thứ tự xuất hiện trong lệnh (a, b, c)
  • - Phụ thuộc vào kiểu dữ liệu

Câu 8: Giá trị trả về của hàm 'input()' luôn có kiểu dữ liệu là gì?

  • - Số nguyên (int)
  • - Số thực (float)
  • - Chuỗi (str)
  • - Boolean (bool)

Câu 9: Để nhập vào hai số nguyên từ bàn phím và tính tổng của chúng, đoạn mã nào sau đây là đúng?

  • - a = input(); b = input(); print(a + b)
  • - a = int(input()); b = int(input()); print(a + b)
  • - a = input(); b = input(); print(int(a) + int(b))
  • - Cả B và C đều đúng

Câu 10: Điều gì KHÔNG ĐÚNG khi nói về lệnh 'print()' trong Python?

  • - Có thể in nhiều đối số khác nhau
  • - Mặc định các đối số được phân cách bởi dấu phẩy
  • - Mặc định sau khi in sẽ tự động xuống dòng
  • - Luôn trả về một giá trị chuỗi

Câu 11: Trong cú pháp của lệnh 'input([prompt])', phần '[prompt]' có ý nghĩa gì?

  • - Là tham số bắt buộc để thông báo cho người dùng
  • - Là một chuỗi tùy chọn để hiển thị lời nhắc trước khi nhập liệu
  • - Là tên biến sẽ lưu trữ giá trị nhập vào
  • - Là kiểu dữ liệu mà người dùng phải nhập vào

Câu 12: Để in giá trị của biến 'x' (giả sử x = 10) cùng với một chuỗi mô tả 'Giá trị của x là:', cú pháp đúng là gì?

  • - print('Giá trị của x là: ' + x)
  • - print('Giá trị của x là:', x)
  • - print(f'Giá trị của x là: {x}')
  • - Cả B và C đều đúng

Câu 13: Muốn in hai câu lệnh 'print()' trên cùng một dòng mà không xuống dòng, ta sử dụng tham số nào của hàm 'print()'?

  • - start
  • - line
  • - end
  • - next

Câu 14: Trong Python, lệnh nào sau đây được sử dụng để hiển thị dữ liệu ra màn hình?

  • - display()
  • - show()
  • - print()
  • - output()

Câu 15: Nếu người dùng nhập 'abc' khi chương trình yêu cầu nhập một số nguyên bằng 'n = int(input())', điều gì sẽ xảy ra?

  • - Chương trình sẽ tự động chuyển 'abc' thành 0
  • - Chương trình sẽ bỏ qua giá trị và tiếp tục chạy
  • - Chương trình sẽ báo lỗi 'ValueError'
  • - Chương trình sẽ chờ người dùng nhập lại

Câu 16: Trong Python, lệnh nào sau đây được sử dụng để nhận dữ liệu nhập từ bàn phím?

  • - get()
  • - input()
  • - read()
  • - receive()

Câu 17: Để nhập vào một số thực từ bàn phím, ta cần thực hiện chuyển đổi kiểu dữ liệu nào?

  • - Từ int sang float
  • - Từ str sang int
  • - Từ str sang float
  • - Không cần chuyển đổi

Câu 18: Cho đoạn mã: python s_gia = input('Nhập giá sản phẩm: ') int_gia = int(s_gia) print('Giá đã chuyển đổi:', int_gia) Nếu người dùng nhập '100.5' thì điều gì sẽ xảy ra?

  • - In ra 'Giá đã chuyển đổi: 100'
  • - In ra 'Giá đã chuyển đổi: 100.5'
  • - Báo lỗi 'ValueError' vì chuỗi không phải số nguyên hợp lệ
  • - Báo lỗi cú pháp

Câu 19: Điều gì sẽ xảy ra nếu bạn không truyền bất kỳ đối số nào vào hàm 'print()'?

  • - Sẽ báo lỗi
  • - Sẽ in ra một dòng trống
  • - Sẽ in ra giá trị 'None'
  • - Không có gì xảy ra

Câu 20: Làm thế nào để 'print()' các giá trị 'a', 'b', 'c' trên cùng một dòng và cách nhau bởi dấu gạch ngang '-'?

  • - print(a, b, c, separator='-')
  • - print(a, b, c, sep='-')
  • - print(a + '-' + b + '-' + c)
  • - print(a-b-c)

Câu 21: Cho đoạn chương trình sau: python ten = input('Nhập tên của bạn: ') print('Xin chào,', ten) Nếu người dùng nhập 'An' vào bàn phím, kết quả hiển thị sẽ là gì?

  • - Nhập tên của bạn: An
  • - Xin chào, An
  • - Nhập tên của bạn: Xin chào, An
  • - Lỗi

Câu 22: Cho đoạn mã: python so_a = int(input('Nhập số A: ')) so_b = int(input('Nhập số B: ')) print('Tích của hai số là:', so_a * so_b) Nếu người dùng nhập '5' cho số A và '7' cho số B, kết quả hiển thị là gì?

  • - Tích của hai số là: 57
  • - Tích của hai số là: 12
  • - Tích của hai số là: 35
  • - Lỗi khi nhân hai số

Câu 23: Cho đoạn chương trình Python sau: python a = 5 b = 10 print('Tổng của a và b là:', a + b) Kết quả hiển thị trên màn hình là gì?

  • - Tổng của a và b là: a + b
  • - Tổng của a và b là: 15
  • - Tổng của a và b là: 510
  • - Lỗi cú pháp

Câu 24: Cho đoạn mã: python so = 10.5 print(int(so)) Kết quả hiển thị là gì?

  • - 10.5
  • - 10
  • - 11
  • - Lỗi

Câu 25: Khi sử dụng hàm 'input()', chuỗi được hiển thị cho người dùng để yêu cầu nhập liệu được gọi là gì?

  • - Hộp thoại (dialog)
  • - Lời nhắc (prompt)
  • - Thông báo (message)
  • - Chỉ dẫn (instruction)