wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Thử thách 1 - Test 1 Python

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Python là gì?

a)

Một hệ điều hành

b)

Một ngôn ngữ lập trình bậc cao, đa năng

c)

Một phần mềm quản lý cơ sở dữ liệu

d)

Một trình duyệt web

2.

Định dạng file python là gì?

a)

.txt

b)

.py

c)

.html

d)

.java

3.

Cha đẻ của của ngôn ngữ lập trình là ai?

a)

linus Tovals

b)

Denis Riches

c)

Guido Van Rossum

d)

James Ghosling

4.

Ngôn ngữ python được phát hành lần đầu vào năm nào?

a)

1989

b)

1991

c)

1995

d)

2000

5.

Python có thể được sử dụng để làm gì?

a)

Viết trò chơi

b)

Tạo ứng dụng web

c)

Phân tích dữ liệu

d)

Tất cả các đáp án trên

6.

Python có thể sử dụng trên hệ điều hành nào?

a)

Windows

b)

MacOS

c)

Linux

d)

Tất cả các hệ điều hành trên

7.

Trong python, kí tự nào được sử dụng để đánh dấu sự kết thúc của một câu lệnh?

a)

Dấu chấm phẩy ;

b)

Dấu hai chấm :

c)

Dấu chấm .

d)

Không cần kí thự kết thúc

8.

Trong Python, Câu lệnh nào được sử dụng để in kết quả ra màn hình?

a)

echo()

b)

print()

c)

display()

d)

output()

9.

Trong python, cú pháp nào dưới đây được dùng để in một chuỗi ra màn hình?

a)

output "Hello, World!"

b)

console.log("Hello, World!")

c)

echo "Hello, World!"

d)

print(""Hello, World!")

10.

Đâu là kết quả của đoạn mã python sau:

print("GoodBye")

a)

Goodbye

b)

goodbye

c)

GoodBye

d)

GOODBYE

11.

Câu lệnh print("Xin chào!") in ra kết quả gì?

a)

Xin chào

b)

Hello

c)

Chào mừng

d)

Python

12.

Câu lệnh nào dưới đây sẽ in ra dòng chữ "Python thật thú vị!"

a)

print("Python thật thú vị!")

b)

echo("Python thật thú vị!")

c)

show("Python thật thú vị!")

d)

display("Python thật thú vị!")

13.

Sự khác biệt giữa cách in số và in chuỗi trong Python là gì?

a)

Khi in số thì không cần sử dụng cặp dấu nháy bao quanh số; còn khi in chuỗi thì phải sử dụng cặp dấu nháy bao quanh chuỗi.

b)

Khi in số, cần phải chuyển đổi số thành chuỗi; còn khi in chuỗi thì không cần chuyển đổi.

c)

Cả số và chuỗi đều yêu cầu cặp dấu nháy bao quanh.

d)

Việc in chuỗi yêu cầu phải sử dụng lệnh print, trong khi việc in số thì không cần.

14.

Chuỗi kí tự cần phải đặt trong cặp dấu nháy nào để không gây ra lỗi khi dùng hàm print()?

a)

Nháy đơn

b)

Nháy kép

c)

Không cần dấu nháy

d)

Cả dấu nháy đơn và nháy kép đều được

15.

Tại sao đoạn mã sau đây lại không chạy được : print(Hello, World!)

a)

Thiếu cặp dấu nháy kép hoặc cặp dấu nháy đơn bao quanh chuỗi

b)

Thiếu dấu chấm phẩy cuối câu lệnh

c)

Có khoảng trắng trong câu lệnh

d)

Có dấu phẩy trong chuỗi

16.

Câu lệnh nào sau đây sẽ in ra màn hình dòng chữ "Hello, World!" trong Python?

a)

print(Hello, World!)

b)

print("Hello, World!")

c)

print(Hello World)

d)

printf('Hello, World!")

17.

Trong Python, hai câu lệnh print("Xin chào!") và print('Xin chào!) có in ra cùng kết quả không?

a)

Không

b)

18.

Trong Python, để in ra giá trị của số x, bạn cần sử dụng lệnh nào sau đây?

a)

display(x)

b)

output(x)

c)

print(x)

d)

show(x)

19.

Câu lệnh Python sau đây in ra màn hình kết quả gì?

print(10)

a)

10

b)

5

c)

15

d)

20

20.

Trong Python, để in ra màn hình số 5 bạn cần sở dụng câu lệnh nào dưới đây?

a)

print(5)

b)

print("5")

c)

print(5.0)

d)

printf(5)