Trắc nghiệm Tin học 10 cánh diều bài 4 Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 cánh diều bài 4 Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản

Trắc nghiệm Tin học 10 cánh diều bài 4 Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản

1. Nếu `a = 7` và `b = 3`, kết quả của biểu thức `a // b` trong Python là gì?

A. 2.333...
B. 2
C. 3
D. 1

2. Phát biểu nào sau đây là SAI về kiểu dữ liệu số thực (float) trong Python?

A. Có thể biểu diễn các số nguyên.
B. Luôn có phần thập phân, ngay cả khi giá trị là số nguyên (ví dụ: 5.0).
C. Có độ chính xác giới hạn do cách biểu diễn nhị phân.
D. Dùng để biểu diễn các số có phần thập phân như 2.718, -1.0.

3. Phát biểu nào sau đây mô tả đúng nhất về việc sử dụng dấu nháy đơn (") và nháy kép (") trong Python cho chuỗi ký tự?

A. Nháy đơn dùng cho chuỗi ngắn, nháy kép dùng cho chuỗi dài.
B. Nháy đơn và nháy kép có chức năng hoàn toàn khác nhau.
C. Cả hai đều dùng để khai báo chuỗi ký tự và có thể thay thế cho nhau trong hầu hết các trường hợp.
D. Nháy kép luôn được ưu tiên sử dụng hơn nháy đơn.

4. Đoạn mã Python nào sau đây sẽ in ra dòng chữ "Ket qua la: 15"?

A. print("Ket qua la: " + 15)
B. print("Ket qua la: ", 15)
C. print("Ket qua la: " + str(15))
D. print("Ket qua la: " + int(15))

5. Để chuyển đổi một giá trị từ kiểu chuỗi (string) sang kiểu số nguyên (integer) trong Python, ta sử dụng hàm nào?

A. float()
B. str()
C. int()
D. input()

6. Phát biểu nào sau đây là đúng về cách nhập một số thực từ bàn phím và lưu vào biến `gia_tri_thuc`?

A. gia_tri_thuc = input("Nhập giá trị: ")
B. gia_tri_thuc = int(input("Nhập giá trị: "))
C. gia_tri_thuc = float(input("Nhập giá trị: "))
D. gia_tri_thuc = str(input("Nhập giá trị: "))

7. Trong ngôn ngữ lập trình Python, phát biểu nào sau đây mô tả đúng nhất về kiểu dữ liệu số nguyên (integer)?

A. Là các số có phần thập phân, ví dụ: 3.14, -0.5.
B. Là các số không có phần thập phân, có thể dương hoặc âm, ví dụ: 5, -10, 0.
C. Là các số có thể biểu diễn dưới dạng chuỗi ký tự, ví dụ: "123".
D. Là các giá trị đúng hoặc sai (True/False).

8. Trong Python, toán tử `%` được sử dụng cho phép toán gì?

A. Chia lấy phần nguyên
B. Chia lấy phần dư
C. Làm tròn số
D. So sánh bằng

9. Cho đoạn mã sau: `a = input("Nhập số a: ")`. Nếu người dùng nhập `15`, thì kiểu dữ liệu của biến `a` sẽ là gì?

A. Integer
B. Float
C. String
D. Boolean

10. Nếu `a = 5` và `b = 2`, kết quả của biểu thức `a / b` trong Python là gì?

A. 2
B. 2.5
C. 2.0
D. Lỗi

11. Để nhập một giá trị từ bàn phím trong Python, ta sử dụng câu lệnh nào?

A. print()
B. input()
C. type()
D. int()

12. Xem xét đoạn mã: `num_str = "100"`. Để thực hiện phép toán cộng với một số nguyên khác, ta cần chuyển đổi `num_str` sang kiểu nào trước?

A. Float
B. String
C. Integer
D. Boolean

13. Câu lệnh `print("Hello", "World")` trong Python sẽ xuất ra màn hình kết quả nào?

A. HelloWorld
B. Hello World
C. "Hello" "World"
D. Hello, World

14. Đoạn mã Python sau sẽ in ra kết quả gì? `print(type(3.14))`

A.
B.
C.
D.

15. Đoạn mã Python sau sẽ in ra kết quả gì? `print(type("Hello"))`

A.
B.
C.
D.

16. Phát biểu nào sau đây là SAI về cách sử dụng hàm `print()` với đối số `end`?

A. Đối số `end` quy định ký tự hoặc chuỗi ký tự sẽ được in ra sau cùng.
B. Mặc định, `end` có giá trị là ký tự xuống dòng (\n).
C. Có thể đặt `end=""` để các lần gọi `print()` tiếp theo không xuống dòng.
D. Đối số `end` chỉ có thể là một ký tự duy nhất.

17. Khi sử dụng hàm `input()` trong Python, dữ liệu nhập vào luôn được trả về dưới dạng kiểu nào?

A. Integer
B. Float
C. Boolean
D. String

18. Nếu muốn in ra màn hình giá trị của biến `x` và sau đó là giá trị của biến `y`, cách viết nào sau đây là đúng nhất trong Python?

A. print(x, y)
B. print("x", "y")
C. print(x + y)
D. print("x" + "y")

19. Trong Python, toán tử `//` được sử dụng cho phép toán gì?

A. Chia lấy dư
B. Chia lấy phần nguyên (chia làm tròn xuống)
C. Lũy thừa
D. Ghép chuỗi

20. Kiểu dữ liệu nào trong Python được sử dụng để biểu diễn các số có phần thập phân?

A. Integer
B. Boolean
C. Float
D. String

21. Nếu `a = 10` và `b = 3`, kết quả của biểu thức `a % b` trong Python là gì?

A. 3
B. 1
C. 0
D. 3.33...

22. Đoạn mã Python sau sẽ in ra kết quả gì? `x = 5 y = 3 print(x, y, sep="|")`

A. 5 3
B. 5|3
C. 5 3
D. 5| 3

23. Đoạn mã Python sau sẽ in ra kết quả gì? `print(type(10))`

A.
B.
C.
D.

24. Trong Python, toán tử `+` khi dùng với hai biến số nguyên sẽ thực hiện phép toán gì?

A. Nối chuỗi
B. Phép nhân
C. Phép chia
D. Phép cộng số học

25. Khi sử dụng hàm `print()` với đối số `sep="-"`, các đối tượng được in ra sẽ được phân tách bằng ký tự nào?

A. Khoảng trắng
B. Dấu gạch ngang (-)
C. Dấu phẩy (,)
D. Xuống dòng

1 / 25

Category: Trắc nghiệm Tin học 10 cánh diều bài 4 Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản

Tags: Bộ đề 1

1. Nếu `a = 7` và `b = 3`, kết quả của biểu thức `a // b` trong Python là gì?

2 / 25

Category: Trắc nghiệm Tin học 10 cánh diều bài 4 Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản

Tags: Bộ đề 1

2. Phát biểu nào sau đây là SAI về kiểu dữ liệu số thực (float) trong Python?

3 / 25

Category: Trắc nghiệm Tin học 10 cánh diều bài 4 Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản

Tags: Bộ đề 1

3. Phát biểu nào sau đây mô tả đúng nhất về việc sử dụng dấu nháy đơn () và nháy kép () trong Python cho chuỗi ký tự?

4 / 25

Category: Trắc nghiệm Tin học 10 cánh diều bài 4 Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản

Tags: Bộ đề 1

4. Đoạn mã Python nào sau đây sẽ in ra dòng chữ Ket qua la: 15?

5 / 25

Category: Trắc nghiệm Tin học 10 cánh diều bài 4 Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản

Tags: Bộ đề 1

5. Để chuyển đổi một giá trị từ kiểu chuỗi (string) sang kiểu số nguyên (integer) trong Python, ta sử dụng hàm nào?

6 / 25

Category: Trắc nghiệm Tin học 10 cánh diều bài 4 Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản

Tags: Bộ đề 1

6. Phát biểu nào sau đây là đúng về cách nhập một số thực từ bàn phím và lưu vào biến `gia_tri_thuc`?

7 / 25

Category: Trắc nghiệm Tin học 10 cánh diều bài 4 Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản

Tags: Bộ đề 1

7. Trong ngôn ngữ lập trình Python, phát biểu nào sau đây mô tả đúng nhất về kiểu dữ liệu số nguyên (integer)?

8 / 25

Category: Trắc nghiệm Tin học 10 cánh diều bài 4 Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản

Tags: Bộ đề 1

8. Trong Python, toán tử `%` được sử dụng cho phép toán gì?

9 / 25

Category: Trắc nghiệm Tin học 10 cánh diều bài 4 Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản

Tags: Bộ đề 1

9. Cho đoạn mã sau: `a = input(Nhập số a: )`. Nếu người dùng nhập `15`, thì kiểu dữ liệu của biến `a` sẽ là gì?

10 / 25

Category: Trắc nghiệm Tin học 10 cánh diều bài 4 Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản

Tags: Bộ đề 1

10. Nếu `a = 5` và `b = 2`, kết quả của biểu thức `a / b` trong Python là gì?

11 / 25

Category: Trắc nghiệm Tin học 10 cánh diều bài 4 Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản

Tags: Bộ đề 1

11. Để nhập một giá trị từ bàn phím trong Python, ta sử dụng câu lệnh nào?

12 / 25

Category: Trắc nghiệm Tin học 10 cánh diều bài 4 Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản

Tags: Bộ đề 1

12. Xem xét đoạn mã: `num_str = 100`. Để thực hiện phép toán cộng với một số nguyên khác, ta cần chuyển đổi `num_str` sang kiểu nào trước?

13 / 25

Category: Trắc nghiệm Tin học 10 cánh diều bài 4 Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản

Tags: Bộ đề 1

13. Câu lệnh `print(Hello, World)` trong Python sẽ xuất ra màn hình kết quả nào?

14 / 25

Category: Trắc nghiệm Tin học 10 cánh diều bài 4 Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản

Tags: Bộ đề 1

14. Đoạn mã Python sau sẽ in ra kết quả gì? `print(type(3.14))`

15 / 25

Category: Trắc nghiệm Tin học 10 cánh diều bài 4 Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản

Tags: Bộ đề 1

15. Đoạn mã Python sau sẽ in ra kết quả gì? `print(type(Hello))`

16 / 25

Category: Trắc nghiệm Tin học 10 cánh diều bài 4 Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản

Tags: Bộ đề 1

16. Phát biểu nào sau đây là SAI về cách sử dụng hàm `print()` với đối số `end`?

17 / 25

Category: Trắc nghiệm Tin học 10 cánh diều bài 4 Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản

Tags: Bộ đề 1

17. Khi sử dụng hàm `input()` trong Python, dữ liệu nhập vào luôn được trả về dưới dạng kiểu nào?

18 / 25

Category: Trắc nghiệm Tin học 10 cánh diều bài 4 Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản

Tags: Bộ đề 1

18. Nếu muốn in ra màn hình giá trị của biến `x` và sau đó là giá trị của biến `y`, cách viết nào sau đây là đúng nhất trong Python?

19 / 25

Category: Trắc nghiệm Tin học 10 cánh diều bài 4 Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản

Tags: Bộ đề 1

19. Trong Python, toán tử `//` được sử dụng cho phép toán gì?

20 / 25

Category: Trắc nghiệm Tin học 10 cánh diều bài 4 Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản

Tags: Bộ đề 1

20. Kiểu dữ liệu nào trong Python được sử dụng để biểu diễn các số có phần thập phân?

21 / 25

Category: Trắc nghiệm Tin học 10 cánh diều bài 4 Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản

Tags: Bộ đề 1

21. Nếu `a = 10` và `b = 3`, kết quả của biểu thức `a % b` trong Python là gì?

22 / 25

Category: Trắc nghiệm Tin học 10 cánh diều bài 4 Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản

Tags: Bộ đề 1

22. Đoạn mã Python sau sẽ in ra kết quả gì? `x = 5 y = 3 print(x, y, sep=|)`

23 / 25

Category: Trắc nghiệm Tin học 10 cánh diều bài 4 Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản

Tags: Bộ đề 1

23. Đoạn mã Python sau sẽ in ra kết quả gì? `print(type(10))`

24 / 25

Category: Trắc nghiệm Tin học 10 cánh diều bài 4 Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản

Tags: Bộ đề 1

24. Trong Python, toán tử `+` khi dùng với hai biến số nguyên sẽ thực hiện phép toán gì?

25 / 25

Category: Trắc nghiệm Tin học 10 cánh diều bài 4 Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản

Tags: Bộ đề 1

25. Khi sử dụng hàm `print()` với đối số `sep=-`, các đối tượng được in ra sẽ được phân tách bằng ký tự nào?