Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Đề thi quá trình: Tin đại cương (Phần 1)

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Comment trong Python là gì?

a)

Đoạn mã không được thực thi

b)

Đoạn mã được thực thi

c)

Chú thích giải thích đoạn mã

d)

A và C

2.

Đâu là những quy tắc khi đặt tên biến đúng?

a)

Nên bắt đầu bằng ký tự đặc biệt # _

b)

Không thể bắt đầu bằng chữ số

c)

Phải bắt đầu bằng chữ cái hoặc dấu gạch dưới

d)

Chỉ có thể chứa chữ cái, chữ số hoặc dấu gạch dưới

3.

Để tạo một tài liệu mới với nội dung nhập từ bàn phím trên Windows CMD, bạn sẽ làm như thế nào?

a)

echo content > filename

b)

cd directory

c)

type nul > filename

d)

rd directory

4.

Nhập dòng lệnh sau, kết quả in ra sẽ là? print("Hello, World!", 5 + 9)

a)

'Hello, World!', 5 + 9

b)

Hello, World! 14

c)

Hello, World!, '14'

d)

Hello, World!, 14

5.

Cho x = 9 và y = 2, biểu thức nào sau đây trả về kết quả là phần nguyên khi thực hiện phép chia x cho y?

a)

x / y

b)

x ** y

c)

x % y

d)

x // y

6.

Khi chạy đoạn lệnh sau, kết quả hiển thị là gì? text = "Python Programming"; print(text[:])

a)

Code sẽ bị lỗi

b)

'Python Programming'

c)

Python Programming

d)

Python

7.

Để nhập một số nguyên từ người dùng và lưu vào biến num, ta sử dụng đoạn mã nào?

a)

num = str(input("Nhập một số nguyên: "))

b)

num = int(input("Nhập một số nguyên: "))

c)

num = float(input("Nhập một số nguyên: "))

d)

num = input("Nhập một số nguyên: ")

8.

Cho trước độ dài của xâu txt = 18 ký tự. Kết quả của đoạn code sau là gì? text = "Python Programming"; print(text[20:30])

a)

Code sẽ bị lỗi

b)

aming

c)

Không có ký tự nào

d)

gramming

9.

Trong Python, cách nào sau đây đúng để tạo một chuỗi trên nhiều dòng?

a)

multi_line = "Line 1 \t Line 2 \t Line 3"

b)

multi_line = """Line 1 \n Line 2 \n Line 3"""

c)

multi_line = "Line 1 \b Line 2 \n Line 3"

d)

multi_line = "Line 1 \n Line 2 \b Line 3"

10.

Kết quả của biểu thức sau là gì? result = not (5 < 3) or (2 * 2 == 4); print(result)

a)

True

b)

False

c)

Error

d)

None

11.

Đoạn code sau sai ở đâu? x = 5; if x > 10: print("X lớn hơn 10"); else: print("X nhỏ hơn 10")

a)

print thừa chữ t ở cuối

b)

print phải lùi đầu dòng 1 lần tab

c)

Code đúng

d)

Sau else không có dấu ":"

12.

Thực hiện đoạn code sau, kết quả in ra là: fruit = "Apple"; if fruit == "Banana": message = "Đây là chuối."; elif fruit == "Apple": message = "Đây là táo."; else: message = "Trái cây khác."; print(message)

a)

"Đây là chuối."

b)

"Không có thông tin."

c)

"Đây là táo."

d)

"Trái cây khác."

13.

Thực hiện đoạn code sau, kết quả in ra là: number = 0; if number > 0: print("Positive"); elif number < 0: print("Negative"); else: print("Zero")

a)

Code sẽ bị lỗi

b)

Zero

c)

Negative

d)

Positive

14.

Thực hiện đoạn code sau, kết quả in ra là: text = "Python Programming"; print(text[::-1])

a)

Programming

b)

Code sẽ bị lỗi

c)

Python Programming

d)

gnimmargorP nohtyP

15.

Thực hiện đoạn mã Python sau, kết quả in ra là gì? text = "Python Programming" print(text[7:18])

a)

Python

b)

Code sẽ bị lỗi

c)

Programming

d)

Program