wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz về Python

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Trong Python, để in ra màn hình ta dùng lệnh nào?

a)

echo()

b)

print()

c)

write()

d)

display()

2.

Kết quả của lệnh sau là gì?

print("Hello", "Python")

a)

HelloPython

b)

Hello Python

c)

"Hello" "Python"

d)

Lỗi cú pháp

3.

Câu lệnh nào dùng để nhập dữ liệu từ bàn phím?

a)

input()

b)

scan()

c)

read()

d)

enter()

4.

Khi nhập dữ liệu bằng hàm input(), kiểu dữ liệu mặc định là:

a)

int

b)

float

c)

string

d)

boolean

5.

Lệnh sau thực hiện điều gì?

x = input("Nhập tên: ")

a)

In ra giá trị biến x

b)

Yêu cầu nhập dữ liệu, lưu vào x

c)

Tính toán giá trị cho x

d)

In ra "Nhập tên: x"

6.

Để nhập số nguyên từ bàn phím ta viết:

a)

x = input(int)

b)

x = int(input())

c)

x = input()

d)

x= print()

7.

Kết quả của đoạn lệnh sau:

print(2, 3, 4, sep="-")

a)

2 3 4

b)

2-3-4

c)

2,3,4

d)

Lỗi

8.

Viết chương trình nhập vào 4 số và tính tổng của chúng. Các dòng lệnh số mấy bị sai?

a = int(input(“Nhập số a”))

b = float(input(“Nhập số b”))

c = int(input(“Nhập số c”))

d = input(“Nhập số d”)

print(“Tổng là: ”, a+b+c+d)

a)

Dòng 1, 2

b)

Dòng 2, 4

c)

Dòng 3, 5

d)

Dòng 4

9.

Cho đoạn chương trình sau:

a=16

x=math.sqrt(a)

Sau khi thực hiện đoạn chương trình trên giá trị của x là:

a)

3

b)

4

c)

5

d)

6

10.

Câu lệnh nào in ra: A B C (cách nhau bằng dấu cách)?

a)

print("A","B","C")

b)

print("A B C")

c)

Cả A và B đúng

d)

Không lệnh nào đúng

11.

Kết quả đoạn lệnh sau: a = 5 print("a =", a)

a)

a = a

b)

a = 5

c)

"a = 5"

d)

5 = a

12.

Gọi s là diện tích tam giác ABC, để đưa giá trị của s ra màn hình ta viết:

a)

print:(s)

b)

print(‘s)

c)

print s

d)

print(s)

13.

Lệnh nào dùng để nhập số thực?

a)

x = float(input())

b)

x = double(input())

c)

x = str(input())

d)

x = input(float)

14.

Kết quả của lệnh: print("Xin", "chao", sep="")

a)

Xin chao

b)

Xin chào

c)

Xinchao

d)

Xin, chao

15.

Nếu người dùng nhập “15” vào lệnh x = input(), thì type(x) là gì?

a)

<class 'int'>

b)

<class 'str'>

c)

<class 'float'>

d)

<class 'bool'>

16.

Kết quả của đoạn lệnh: a = 2; b = 3 print(a+b)

a)

23

b)

5

c)

a+b

d)

Lỗi

17.

Câu lệnh nhập với biến kiểu nguyên là:

a)

Biến=(input(dòng thông báo)

b)

Biến=input()

c)

Biến=int(input(dòng thông báo))

d)

Biến=float(input(dòng thông báo))

18.

Kết quả của lệnh: print("Python")

a)

Lập trình Python

b)

LậptrìnhPython

c)

Lập/trình/Python

d)

Lập, trình, Python

19.

Câu lệnh nào in ra kết quả: 20 nếu x = 20?

a)

print("Kết quả: " + x)

b)

print("Kết quả:", x)

c)

print("Kết quả: ", "20")

d)

B và C đúng

20.

Cho đoạn chương trình sau:

a=3.4

print(type(a))

Kết quả trên màn hình là kiểu dữ liệu:

a)

int      

b)

bool

c)

float

d)

str