Câu 9: Phát biểu nào sau đây đúng với chương trình được viết bằng ngôn ngữ lập trình Python?
A. Chương trình bắt đầu bằng từ khóa program
B. Chương trình luôn bắt đầu bằng từ khóa begin
C. Chương trình gồm phần khai báo và phần thân
D. Chương trình có thể bắt đầu với câu lệnh bất kỳ
Câu 10: Chương trình dịch là?
A. Chương trình dịch ngôn ngữ máy ra ngôn ngữ tự nhiên;
B. Chương trình dịch ngôn ngữ tự nhiên ra ngôn ngữ máy;
C. Chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ lập trình bậc cao thành chương trình thực hiện được trên máy tính cụ thể;
D. Chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ máy thành ngôn ngữ bậc cao.
Câu 14: Trong Python, sau khi thực hiện lệnh khai báo sau:
x, y, z = 1, 2, -3
Thì giá trị của x, y, z sẽ là?
A. x = 2; y = -3; z = 1;
B. x = -3; y = 2; z = 1;
C. x = 1; y = 2; z = -3;
D. x = 2; y = -3; z = 1;
Câu 18: Trong Python, cú pháp của thủ tục đưa dữ liệu ra màn hình?
A. print(<Danh sách biến vào>)
B. print<Danh sách biến vào>
C. print(<Danh sách kết quả ra>)
D. print <Danh sách kết quả ra>
Câu 19: Trong Python, để viết chú thích trên một dòng, ta đặt chú thích sau dấu nào sau đây?
A. Sau dấu //
B. Sau dấu !
C. Sau dấu *
D. Sau dấu #
Câu 20: Trong Python, để viết chú thích trên nhiều dòng, ta đặt chú thích trong cặp dấu nào sau đây?
A. / và /
B. // và //
C. //* và *//
D. /* và */
Câu 22: Giá trị của x sau khi thực hiện đoạn chương trình sau: x = (13 % 5 + 4) // 2
A. 2
B. 0
C. 3
D. 1
Câu 25: Sau khi thực hiện dãy lệnh:
s = 122.63; n = int(s)
Khi đó n sẽ có giá trị bằng bao nhiêu?
A. 122.6
B. 123
C. 12
D. 122
Câu 28: Xác định câu lệnh đúng trong các câu lệnh sau?
A. if a>=b : max=a
else max= b
B. if a>b : max= a
else: max=b
C. if a>=b: max= a else max= b;
D. if a>=b then max= a; else max=b;