wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Thử thách 2 - Test 2 Python

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Mục đích của việc sử dụng chú thích trong mã nguồn là gì?

a)

Để giải thích mã lệnh cho các lập trình viên khác hoặc cho chính mình.

b)

Để làm cho chương trình dễ nhìn hơn

c)

Để kiểm tra mã lệnh

d)

Để tăng kích thước của chương trình.

2.

Python có bỏ qua chú thích khi thực thi mã lệnh của chương trình không?

a)

b)

Không

3.

Trong Python, kí tự nào dùng để đánh dấu một dòng là chú thích?

a)

//

b)

%

c)

--

d)

#

4.

Đâu là cách chú thích hợp lệ trong Python?

a)

#Đây là một chú thích

b)

// Đây là một chú thích

c)

/*Đây là một chú thích*/

d)

"Đây là một chú thích"

5.

Cú pháp chú thích trên nhiều dòng trong Python là gì?

a)

//Ghi chú

b)

"Ghi chú"

c)

--Ghi chú

d)

"""Ghi chú"""

6.

Chú thích sau câu lệnh Python được viết như thế nào?

a)

print("Hello") //Đây là chú thích

b)

print("Hello") /*Đây là chú thích*/

c)

print("Hello") #Đây là chú thích

d)

print("Hello") &Đây là chú thích

7.

Vai trò của biến trong lập trình là gì?

a)

Để lưu trữ và tái sử dụng dữ liệu

b)

Để hiển thị thông báo

c)

Để làm đẹp chương trình

d)

Để xóa dữ liệu

8.

Cú pháp đúng để khai báo một biến trong Python là gì?

a)

<Tên biến> <Kiểu dữ liệu> = <Giá trị khởi tạo>

b)

<Kiểu dữ liệu> <Tên biến> = <Giá trị khởi tạo>

c)

<Tên biến> = <Giá trị khởi tạo>

d)

<Tên biến> = <Kiểu dữ liệu>

9.

Phép gán giá trị cho biến trong Python được biểu diễn bằng kí hiệu nào?

a)

==

b)

*

c)

+

d)

=

10.

Phát biểu nào sau đây là đúng về biến trong Python?

a)

Biến cần khai báo kiểu dữ liệu trước khi sử dụng

b)

Biến không cần phải khai báo kiểu dữ liệu

c)

Biến chỉ có thể lưu trữ dữ liệu kiểu số nguyên

d)

Biến chỉ có thể lưu trữ dữ liệu kiểu chuỗi

11.

Câu lệnh nào sau đây dùng để gán giá trị 5 cho biến x trong Python

a)

x = 5

b)

5 = x

c)

x -> 5

d)

let x = 5

12.

Trong Python, để tạo một biến có tên age và gán giá trị 25 cho nó, câu lệnh nào dưới đây là đúng?

a)

25 = age

b)

25 -> age

c)

create age = 25

d)

age = 25

13.

Đâu là quy tắc đúng khi đặt tên cho biến trong Python?

a)

Có thể sử dụng từ khóa (keyword) làm tên biến

b)

Tên biến có thể bắt đầu bằng một chữ số

c)

Tên biến có thể có các kí hiệu như !, @, #, $, %, ....

d)

Tên biến có thể bắt đầu bằng dấu gạch dưới _

14.

Quy tắc nào sau đây là sai khi đặt tên biến?

a)

Tên biến có thể chứa kí tự gạch dưới (_)

b)

Tên biến có thể bắt đầu bằng chữ cái in hoa

c)

Tên biến có thể bắt đầu bằng chữ số

d)

Tên biến không được trùng với từ khóa của Python

15.

Tên biến nào dưới đây là hợp lệ trong Python?

a)

my_variable

b)

1variable

c)

@variable

d)

variable!

16.

Tên biến nào dưới đây là không hợp lệ trong Python?

a)

variable_name

b)

var123

c)

1variable

d)

_variable

17.

Kí tự nào sau đây không được phép xuất hiện đầu tiên trong tên biến Python?

a)

Chữ cái in hoa

b)

Chữ cái in thường

c)

Dấu gạch dưới

d)

Chữ số

18.

Trong Python, cú pháp khai báo biến nào sau đây không đúng?

a)

name = "Python"

b)

_name = "Python"

c)

Name_name = "Python"

d)

2name = "Python"

19.

Trong Python, cú pháp nào sau đây khai báo biến đúng?

a)

#Abc = 3

b)

9A3 = "Xin chào"

c)

@AC = 4

d)

Name = "Harvey"

20.

Trong Python, tên biến có phân biệt chữ hoa, chữ thường không?

a)

b)

Không