wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PYTHON

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Trong NNLT Python, biểu thức sau cho kết quả bằng bao nhiêu?

Print(2**3+4//2-3%2)

a)

7

b)

8

c)

9

d)

10

2.

Trong NNLT Python, biểu thức 1+x3 được viết là:

a)

1+x**3

b)

1+x^^3

c)

1+x^3

d)

1+x***3

3.

Trong NNLT Python, biểu thức số học nào sau đây là hợp lệ?

a)

{a + b}*c;

b)

5*a + 7*b + 8*c;

c)

5a + 7b + 8c;

d)

a*b(a+b);

4.

Kết quả trả về cho lệnh sau là gì?

print(“100 >= 10**2”)

(a)  

5.

Kết quả trả về cho lệnh sau là gì?

print(100 >= 10**2)

a)

False

b)

None

c)

True

d)

100 > 10**2

6.

Trong lập trình Python, từ khóa Print dùng để?

a)

Khai báo sử dụng biến

b)

Khai báo kiểu dữ liệu.

c)

Nhập dữ liệu vào

d)

Thông báo kết quả ra màn hình

7.

Trong NNLT Python, cho đoạn chương trình sau:

a = b = 1 c, d =1, 2 print(a+b+c+d)

Kết quả trên màn hình là:

(a)  

8.

Biểu thức [(x+y)*z]-(x2-y2) chuyển sang Python là:

a)

((x+y)*z)-(x2-y2)

b)

(x+y)*z-x*x-y*y

c)

((x+y)*z)-(x2-y2)

d)

((x+y)*z)-(x*x-y*y)

9.

Hai biểu thức (2**3)**4 và 2**3**4 có giá trị kết quả giống hay khác nhau?

a)

Giống nhau

b)

Khác nhau

10.

Giả sử em thực hiện các lệnh sau từ cửa sổ của Python

x = int (input("nhap x:"))

Sau đó từ bàn phím nhập x: 3 - 4/7 + 2**3

Vậy trên màn hình sẽ cho ra kết quả gì?

a)

10

b)

11

c)

Python thông báo lỗi

11.

Cho câu lệnh:    z = int  (input (" nhập z"))

Viết câu lệnh điều kiện với yêu cầu sau: Nếu z nằm trong đoạn [-5;0) hoặc (0;5] thì in ra màn hình TRUE?

a)

if (z>=-5 or z<=-1) and (z>=1 or z<=5): print('TRUE')

b)

if (z>=-5 and z<=-1) and (z>=1 and z<=5): print('TRUE')

c)

if (z>=-5 or z<=-1) or (z>=1 or z<=5): print('TRUE')

d)

if (z>=-5 and z<0) or (z>0 and z<=5): print('TRUE')

12.

Trong NNLT Python, cấu trúc rẽ nhánh dạng đủ là:

a)

IF <điều kiện> : <câu lệnh 1>

ELSE: <câu lệnh 2>

b)

. if <điều kiện>  <câu lệnh 1>:

else: <câu lệnh 2>

c)

if <điều kiện> : <câu lệnh 1>            else: <câu lệnh 2>            

d)

IF <điều kiện> : <câu lệnh 1>                      ELSE: <câu lệnh 2>

13.

Trong NNLT Python, câu lệnh sau cho kết quả trên màn hình là gì?

if 1<2 and 1>3: print(‘false’)

else: print(‘true’)

a)

FALSE

b)

TRUE

c)

true

d)

false

14.

Trong NNLT Python để kiểm tra số tự nhiên n khác 0 là số chẵn hay lẻ, câu lệnh nào sau đây là đúng?

a)

if n//2==0: print(‘so chan’)

else: print(‘so le’)

b)

if n//2==1: print(‘so chan’)

else: print(‘so le’)

c)

if n%2==0: print(‘so chan’) 

else: print(‘so le’)

d)

if n%2==1: print(‘so chan’) 

else: print(‘so le’)

15.

Trong NNLT Python để kiểm tra số tự nhiên n khác 0 là số chẵn hay lẻ, câu lệnh nào sau đây là đúng?

a)

if n//2==1: print(‘so chan’)
else: print(‘so le’)

b)

if n//2==0: print(‘so chan’)
else: print(‘so le’)

c)

if n%2==0: print(‘so chan’)
else: print(‘so le’)

d)

if n%2==1: print(‘so chan’)
else: print(‘so le’)