Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python bài 1,2 cơ bản

Total questions: 18

Worksheet time: 9mins

Name
Class
Date
1.

Chọn đáp án sai về cách đặt tên biến trong lập trình python

a)

print

b)

Input

c)

bien_a

d)

biena3

2.

Chọn đáp án sai về cách đặt tên biến trong lập trình python

a)

10B

b)

b10

c)

b_10

d)

brint

3.

Chọn đáp án đúng về cách đặt tên biến trong lập trình python

a)

lop 10

b)

2022b

c)

lop*10

d)

Lop10

4.

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

n=596

a=((n%100)//10)%2

a)

1

b)

9

c)

6

d)

46

5.

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

6.

Hãy chọn kết quả đúng của biểu thức sau: (4>5) or (14%4>=14)

a)

Lỗi

b)

False

c)

True

d)

2

7.

Trong Python, câu lệnh nào sau đây có kết quả là 9

a)

19%2

b)

19//2

c)

19/2

d)

3**3

8.

Đoạn chương trình bên dưới in ra màn hình giá trị:

x=int(2.14)

y=float(10)

print(x+y)

a)

12

b)

12.0

c)

12.14

d)

224

9.

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'

10.

Chọn lệnh xuất ra màn hình dòng chữ "Hello Python"

a)

Print('Hello Python')

b)

Print(Hello Python)

c)

print('Hello Python')

d)

input('Hello Python')

11.

Chọn lệnh nhập Họ tên học sinh từ bàn phím trong lập trình Python

a)

hoten=input('Nhập họ tên học sinh:')

b)

hoten=print("Nhập họ tên học sinh:")

c)

hoten=int(input())

d)

hoten=Input()

12.

Chọn lệnh nhập một số từ bàn phím vào biến a để tính toán

a)

input("Nhập a :")

b)

int(input("Nhập a"))

c)

a=int(input())

d)

a=Input()

13.

Chọn cấu trúc câu lệnh gán

a)

<tên biến>= <giá trị>

b)

<tên biến>==<giá trị>

c)

<kiểu dữ liệu>:<giá trị>

d)

<kiểu dữ liệu>=<giá trị>

14.

Thực hiện phép toán

a="5"

b=4

print(a*b)

a)

20

b)

"20"

c)

"54"

d)

"5555"

15.

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à -

16.

Ngôn ngữ lập trình có 3 loại là:

a)

Python, C++ và Pascal

b)

Ngôn ngữ máy, ngôn ngữ lập trình bậc cao và chương trình dịch

c)

Ngôn ngữ máy, Hợp ngữ, Ngôn ngữ lập lập trình bậc cao

d)

Ngôn ngữ lập trình bậc thấp, chương trình dịch, ngôn ngữ lập trình bậc cao

17.

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

n=123

b=(n//10)%10

a)

1

b)

0

c)

2

d)

3

18.

Chọn lệnh xuất ra màn hình số nguyên 5

a)

echo(5)

b)

output(5)

c)

Print(5)

d)

print(5)