wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Thử thách 3 - Test 3 Python

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Kiểu dữ liệu là gì?

a)

Là tên biến trong chương trình

b)

Là loại giá trị mà một biến có thể lưu trữ

c)

Là cách đặt tên cho hàm

d)

Là cách chạy chương trình

2.

Tại sao cần kiểu dữ liệu trong Python

a)

Để tìm lỗi trong chương trình

b)

Để đặt tên biến

c)

Để xóa giá trị trong biến

d)

Để đảm bảo chương trình có thể lưu trữ các giá trị khác nhau một cách đúng đắn

3.

Kiểu dữ liệu trong Python quyết định điều gì?

a)

Cách lưu trữ dữ liệu

b)

Tên của biến

c)

Thứ tự thực hiện các lệnh

d)

Số lượng biến trong chương trình

4.

Đâu là một ví dụ của kiểu dữ liệu số nguyên trong Python?

a)

"Hello"

b)

10

c)

3.14

d)

True

5.

Đâu là ví dụ của kiểu dữ liệu chuỗi trong Python?

a)

"Hello"

b)

10

c)

3.14

d)

True

6.

Đâu là một ví dụ của kiểu dữ liệu boolean trong Python?

a)

"Hello"

b)

10

c)

3.14

d)

True

7.

Đâu là ví dụ của kiểu dữ liệu số thực trong Python?

a)

"Hello"

b)

10

c)

3.14

d)

True

8.

Kiểu dữ liệu bool trong Python lưu trữ những giá trị nào?

a)

1 và 2

b)

None

c)

True và False

d)

"Yes" và "No"

9.

Kiểu dữ liệu int trong Python được sử dụng để làm gì?

a)

Lưu trữ số nguyên

b)

Lưu trữ số thập phân

c)

Lưu trữ chuỗi kí tự

d)

Lưu trữ tập hợp giá trị không trùng lặp

10.

Kiểu dữ liệu float trong Python dùng để làm gì?

a)

Lưu trữ số nguyên

b)

Lưu trữ chuỗi kí tự

c)

Lưu trữ số thập phân

d)

Lưu trữ tập hợp các giá trị

11.

Kiểu dữ liệu str trong Python dùng để làm gì?

a)

Lưu trữ số thập phân

b)

Lưu trữ chuỗi kí tự

c)

Lưu trữ số nguyên

d)

Lưu trữ tập hợp các giá trị

12.

Ép kiểu dữ liệu trong Python là gì?

a)

Sao chép giá trị của biên

b)

Thay đổi kiểu dữ liệu của một giá trị hoặc biến

c)

Thêm giá trị mới vào biến

d)

Xóa biến khỏi bộ nhớ

13.

Trong Python, khi nào cần ép kiểu dữ liệu

a)

Khi bạn muốn chuyển đổi giá trị từ kiểu dữ liệu này sang kiểu khác

b)

Khi biến cần thay đổi giá trị

c)

Khi bạn muốn thay đổi tên biến

d)

Khi giá trị biến lớn hơn 100

14.

Hàm nào được sử dụng để chuyển đổi một giá trị thành chuỗi trong Python?

a)

bool()

b)

int()

c)

float()

d)

str()

15.

Kết quả của đoạn mã Python sau là gì?

x = int("123")

print(x)

a)

123.0

b)

123

c)

1.23

d)

Lỗi chương trình

16.

Kết quả của lệnh float(10) trong Python là gì?

a)

10.0

b)

10

c)

None

d)

10.5

17.

Câu lệnh nào sau đây dùng để chuyển đổi số nguyên 100 thành chuỗi?

a)

int("100")

b)

float(100)

c)

str(100)

d)

bool(100)

18.

Câu lệnh nào sau đây để chuyển đổi số thực 3.14 thành số nguyên?

a)

int(3.14)

b)

float(3.14)

c)

str(3.14)

d)

bool(3.14)

19.

Trong Python, chuỗi chứa kí tự chữ cái không thể chuyển đổi thành số nguyên.

Phát biểu này đúng hay sai?

a)

Đúng

b)

Sai

20.

Câu lệnh Python nào sau đây sẽ gây ra lỗi khi ép kiểu dữ liệu?

a)

int(123)

b)

str(5)

c)

float(3.14)

d)

int("Hello")