wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Bài 16 NNLT bậc cao và Python

Total questions: 10

Worksheet time: 7mins

Name
Class
Date
1.

Cho đoạn chương trình sau

>>>4/2

Kết quả trên màn hình là gì? Kết quả đó có kiểu dữ liệu nào

a)

2, kiểu số nguyên

b)

2.0, kiểu số thực

c)

4, kiểu số nguyên

d)

4.0, kểu số thực

2.

Lệnh sau sẽ in ra kết quả gì

>>>print ("13+10*3/2-3*2 =", 13+10*3/2-3*2)

a)

22=22.

b)

22.

c)

13+10*3/2–3*2 = 22.

d)

13+10*3/2–3*2 = 13+10*3/2–3*2.

3.

Viết các lệnh in ra màn hình thông tin như sau 1x3x5x7 = 105

a)

print ("1*3*5*7 = 1*3*5*7”)

b)

print ("1*3*5*7 =", 1*3*5*7)

c)

print ("1*3*5*7, 1*3*5*7”)

d)

print ("1*3*5*7", 1*3*5*7)

4.

Lệnh sau sẽ in ra kết quả gì

>>>print(3.4 + 4, "3.4 + 4", 15, "Mùa Xuân")

a)

16 16 15 Mùa Xuân

b)

3.4 3.4 + 4 15 Mùa Xuân

c)

16 3.4 + 4 15 Mùa Xuân

d)

7.4 3.4 + 4 15 Mùa Xuân

5.

Kí hiệu nào được dùng để bắt đầu một dòng chú thích trong Python?

a)

%

b)

/*

c)

//

d)

#

6.

Để lưu một tệp chương trình Python, ta có thể sử dụng tổ hợp phím nào?

a)

F5

b)

Ctrl + S

c)

Ctrl + R

d)

Ctrl + P

7.

Sự khác biệt chính giữa "chế độ gõ lệnh trực tiếp" và "chế độ soạn thảo" trong Python là gì?

a)

Hai chế độ gõ lệnh trực tiếp và chế độ soạn thảo về cơ bản là hoàn toàn giống nhau.

b)

Chế độ gõ lệnh trực tiếp bắt buộc phải lưu tệp, còn chế độ soạn thảo thì không

c)

Chế độ gõ lệnh trực tiếp không thể tính toán, còn chế độ soạn thảo thì có thể.

d)

Chế độ gõ lệnh trực tiếp thực thi ngay từng lệnh, còn chế độ soạn thảo thực thi cả tệp.

8.

Lệnh nào trong Python dùng để đưa (in) dữ liệu ra màn hình?

a)

write()

b)

display()

c)

input()

d)

print()

9.

Điền vào phần (…..)

Khi nhập 5, Python hiểu rằng đó là………5.

Nếu nhập 2.6 thì Python tự động nhận ra đó là ……..2.6

Còn nếu gõ các chữ đặt giữa cặp dấu nháy kép “” thì Python hiểu là…………..

a)
số nguyên, số thực, xâu kí tự
b)

số thực, số nguyên, xâu kí tự

c)

số nguyên, xâu kí tự, số thực

d)

số thực, xâu kí tự, số nguyên

10.

Theo tài liệu, ngôn ngữ lập trình bậc cao là gì?

a)

Là ngôn ngữ máy tính mà không cần có bất kì chương trình dịch nào.

b)

Là ngôn ngữ máy tính sử dụng trực tiếp các mã nhị phân 0 và 1.

c)

Là ngôn ngữ có các câu lệnh được viết gần gũi với ngôn ngữ tự nhiên.

d)

Là hợp ngữ sử dụng các từ viết tắt tiếng Anh để mô tả các lệnh.