wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

bài 17: Biến là lệnh gán

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

Hãy cho biết giá trị của a sau khi thực hiện câu lệnh sau:

n=302

a=(n%10)**3

a)

27

b)

Lỗi

c)

8

d)

6

2.

Xác định output của đoạn chương trình

a='1'

b='2'

print(a+b)

a)

3

b)

12

c)

'3'

d)

'12'

3.

Chọn phát biểu sai về nguyên tắc đặt tên biến trong Python

a)

Tên biến không trùng với từ khóa

b)

Tên biến không bắt đầu bằng số

c)

Tên biến phân biệt chữ hoa và chữ thường

d)

Tên biến không chứa kí tự đặc biệt kể cả ký tự _ và -

4.

Kết quả sau khi thực hiện câu lệnh sau là gì?

a="abc"

print(a*3)

a)

abcabc

b)

3abc

c)

abcabcabc

d)

aaa

5.

Tìm lỗi sai trong khai báo biến nguyên Max sau đây?

Max = 2021:

a)

Dư dấu =

b)

Tên biến trùng với từ khoá

c)

Dư dấu :

d)

Câu lệnh đúng

6.

Trường hợp nào sau đây không phải lệnh gán trong python?

a)

cd = 50

b)

a = a * 2

c)

a = 10

d)

a + b = 100

7.

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

a)

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

b)

Có thể sử dụng từ khoá làm tên biến

c)

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

d)

Tên biến có thể có các kí hiệu @, #, %, &,…

8.

Kết quả khi thực hiện câu lệnh sau: >>>10 - 5 ** 2 + 8//3 +2

a)

-11

b)

11

c)

7

d)

Câu lệnh bị lỗi

9.

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

print("hello "*3 + "how are you")

a)

hello hello hello how are you

b)

hello 3 how are you

c)

hello *3 how are you

d)

hello "*3 + "how are you

10.

Xác định kết quả hiện ra màn hình của đoạn chương trình sau:

x,y,z = 12,6,9

print(x//z+y**2)

a)

37

b)

27

c)

15

d)

36