Trắc nghiệm Tin học 10 - Bài 18

Tủ sách mở Wikibooks

Câu 1. Để đưa dữ liệu ra màn hình, ta sử dụng hàm:

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


Câu 2. Hàm nào dùng để nhập dữ liệu vào từ bàn phím?

A. input()
B. enter()
C. print()
D. readln()


Câu 3. Kiểu dữ liệu số thập phân trong Python là:

A. list
B. float
C. int
D. double


Câu 4. Biểu thức nào sau đây trả về giá trị kiểu nguyên?

A. 15 > 7
B. 30 * 3 / 11
C. "123" + "456"
D. 15 + 7 - 20


Câu 5. Để nhận biết kiểu dữ liệu của biến A, ta sử dụng lệnh:

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


Câu 6. Kiểu dữ liệu nào chỉ nhận hai giá trị True hoặc False?

A. bool
B. str
B. int
D. float


Câu 7. Phát biểu nào sau đây là đúng?

A. Mặc định dữ liệu nhập vào qua lệnh input() là xâu kí tự
B. Kiểu số nguyên trong Python là float
C. Biểu thức 8 + 5 == 13 có kết quả là một số nguyên
D. Kiểu bool ngoài nhận hai giá trị True và False, còn có giá trị Null


Câu 8. Lệnh nào sau đây sẽ báo lỗi?

A. int("9.0")
B. float(4 + 5)
C. str(7)
D. int(13.5)


Câu 9. Lệnh nào không dùng để chuyển đổi kiểu dữ liệu?

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


Câu 10. Xác định kiểu dữ liệu và giá trị của biểu thức 4 + 5 >= 3 - 2

A. Kiểu int, giá trị là 9 và 1
B. Kiểu bool, giá trị là True
C. Kiểu True, giá trị là bool
D. Kiểu int, giá trị là 1


Câu 11. Cho các câu lệnh sau:

(1) int(10.5)
(2) float("4.0")
(3) int(float("5.0"))
(4) float("3 * 4")
Có bao nhiêu câu lệnh gặp lỗi?
A. 1 câu lệnh
B. 2 câu lệnh
C. 3 câu lệnh
D. 4 câu lệnh


Câu 12. Cho một xâu có giá trị là "5.0". Để chuyển đổi về kiểu nguyên, ta thực hiện:

A. int("5.0")
B. int(str("5.0"))
C. int(float("5.0"))
D. float("5.0")


Câu 13. Để nhập giá trị nguyên cho biến a, bạn An viết câu lệnh a = input("Nhập số nguyên a: ") .

A. Chương trình báo lỗi không chạy được
B. Chương trình chạy đúng
C. Chương trình chạy nhưng không đúng yêu cầu
D. Chương trình không chạy


Câu 14. Để nhập giá trị xâu kí tự cho biến s, ta có thể viết câu lệnh:

A. str(s) = input()
B. s = input(str())
C. s = input()
D. s = int(input())


Câu 15. Chương trình sau thực hiện công việc gì?

a = 10
b = "10"
c = 10.0
print(type(a))
A. Kiểm tra kiểu dữ liệu
B. Chuyển đổi kiểu dữ liệu
C. In ra giá trị của biến
D. Loại bỏ giá trị của biến