wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python Programming Fundamentals Assessment

Total questions: 9

Worksheet time: 5mins

Name
Class
Date
1.

Câu 1.1: Cho biết các khẳng định nào sau đây là đúng?

a)

Python là một ngôn ngữ lập trình bậc cao.

b)

Python là một ngôn ngữ thông dịch.

c)

Python là một ngôn ngữ hướng đối tượng.

d)

Python hỗ trợ lập trình vi điều khiển.

2.

Câu 1.2: Chọn các lựa chọn đúng với ngôn ngữ lập trình Python?

a)

Python là ngôn ngữ lập trình mã nguồn mở.

b)

Python có khả năng chạy trên nhiều hệ điều hành khác nhau như: Windows, Linux/Unix, OS/2, Mac và Android.

c)

Chúng ta có thể nhúng các thư viện C/C++ vào Python.

d)

Python có hỗ trợ soạn thảo mã lệnh và có thể chạy trực tuyến (online).

3.

Câu 1.3: Chọn các đáp án đúng để liên kết các câu lệnh thành khối lệnh trong Python:

a)

Cặp dấu ngoặc nhọn {}.

b)

Cặp dấu ngoặc đơn ().

c)

Canh lề trái các câu lệnh.

d)

Dấu chấm phẩy.

4.

Câu 1.4: Chọn các đáp án đúng về ghi chú thích trong Python:

a)

Ký tự #.

b)

Một dấu ngoặc đơn.

c)

Một dấu ngoặc kép.

d)

Ba dấu ngoặc đơn.

e)

Ba dấu ngoặc kép.

5.

Câu 1.5: Cho biết các khẳng định nào sau đây là đúng?

a)

PyCharm là một ngôn ngữ lập trình.

b)

PyCharm là giao diện lập trình tích hợp.

c)

PyCharm là một ngôn ngữ kỹ hướng đối tượng.

d)

PyCharm giúp biên dịch mã lệnh Python.

6.

Câu 1.6: Làm sao để chạy một chương trình Python đã soạn thảo trên PyCharm?

a)

Nhấn nút “Run” trên thanh công cụ.

b)

Nhấn chuột phải trong vùng soạn thảo mã lệnh sau đó chọn mục “Run”.

c)

Nhấn phím F5 trên bàn phím.

d)

Nhấn tổ hợp phím Ctrl + Shift + F10.

7.

Câu 1.7: Cho biết khẳng định nào sau đây là đúng?

a)

Tất cả các khai báo như khai báo thư viện, khai báo sử dụng tiếng Việt phải đặt trên đầu tệp chương trình Python và trước định nghĩa tất cả các hàm.

b)

Khi định nghĩa tất cả các hàm, các câu lệnh trực thuộc phải được viết sát lề trái.

c)

Khi định nghĩa tất cả các hàm, các câu lệnh trực thuộc phải được canh lề trái và lệnh sau phải đầu dòng một khoảng trống so với lệnh bao nó.

d)

Tất cả những điều trên đều đúng.

8.

Câu 1.8: Cho biết các khẳng định nào sau đây là đúng?

a)

Python sẽ bỏ qua chú thích khi dịch chương trình.

b)

Chú thích bắt buộc phải có trong chương trình.

c)

Chú thích dành cho các lập trình viên để hiểu rõ hơn về chương trình.

d)

Chú thích làm thay đổi kết quả chạy của chương trình.

9.

Câu 1.9: Hãy chọn các đáp án đúng:

a)

Chú thích trên 1 dòng bắt đầu bởi dấu #.

b)

Chú thích trên nhiều dòng có thể bắt đầu và kết thúc bởi 3 dấu nháy đơn.

c)

Chú thích trên nhiều dòng có thể bắt đầu và kết thúc bởi 3 dấu nháy kép.

d)

Tất cả những điều trên đều đúng.