Worksheetsđề cương môn tin
Total questions: 29
Worksheet time: 15mins
Chọn phát biểu đúng khi nói về môi trường lập trình Python?
Chế độ soạn thảo có dấu nhắc.
Ngoài chế độ gõ lệnh trực tiếp và soạn thảo còn có các chế độ khác
Chế độ gõ lệnh trực tiếp thích hợp cho việc tính toán và kiểm tra nhanh các lệnh
Chế độ gõ lệnh trực tiếp có con trỏ soạn thảo.
Trong môi trường Python, chế độ gõ lệnh trực tiếp còn được gọi là gì?
Debug Mode
Run Mode
Script Mode
Interactive Mode
Phát biểu nào sau đây sai khi nói về Python?
Python là ngôn ngữ lập trình bậc cao.
Python có mã nguồn mở thu hút được nhiều nhà khoa học cùng phát triển.
Python có các lệnh phức tạp nên không phổ biến trong giáo dục.
Python có các câu lệnh khá gần ngôn ngữ tự nhiên
Python được phát triển lần đầu tiên vào năm nào?
1980
1989 bởi Guido van Rossum.
1995
2000
Thứ tự thực hiện các phép tính trong Python ở đáp án nào đúng?
/, -, +, .
(, /), (+, -).
Từ trái sang phải.
(*, /)(+, -),
Kết quả của biểu thức 3 + 4 * 2 trong Python là gì?
14
11
10
16
Đâu là quy tắc đúng khi đặt tên biến cho Python?
Tên biến có thể bắt đầu bằng dấu gạch dưới “_”
Có thể sử dụng từ khóa làm tên biến
Tên biến có thể bắt đầu bằng một chữ số
Tên biến có thể có các kí hiệu @, #, %, &,…
Tên biến nào sau đây là hợp lệ trong Python?
1name
name_1
Class
@value
Đưa dữ liệu ra màn hình dùng thủ tục nào?
print()
input()
type()
abs()
Câu lệnh nào giúp người dùng nhập dữ liệu từ bàn phím?
input()
print()
type()
def()
Lệnh nào dùng để nhận biết kiểu dữ liệu của biến trong python?
Size()
int()
type()
abs()
Kết quả của lệnh type("5") trong Python là gì?
<class 'int'>
<class 'float'>
<class 'str'>
<class 'bool'>
Phát biểu nào đúng về hàm là chương trình con?
Hàm chỉ được sử dụng một lần trong chương trình
Hàm giúp chia nhỏ chương trình thành các phần dễ quản lý
Hàm không thể có tham số
Hàm chỉ dùng để khai báo biến
Một ưu điểm của việc sử dụng hàm trong lập trình là gì?
Làm chương trình ngắn hơn
Làm chương trình chạy nhanh hơn
Tăng khả năng lặp lại và tái sử dụng mã
Tăng bộ nhớ sử dụng
Từ khóa nào dùng để khai báo hàm trong Python?
function
define
fun
def
Python có hỗ trợ hàm đệ quy không?
Có
Không
Chỉ trong thư viện
Chỉ khi dùng module đặc biệt
Câu lệnh nào sau đây đúng cú pháp để tạo một hàm tên là tinh_tong?
function tinh_tong();
def tinh_tong():
define tinh_tong():
create tinh_tong()
Trong hàm def tinh_tong(a, b):, các biến a và b được gọi là gì?
Hàm số
Tên hàm
Giá trị trả về
Tham số
Trong hàm, từ khóa return dùng để làm gì?
Xuất dữ liệu ra màn hình
Kết thúc chương trình
Trả về giá trị từ hàm
Nhập dữ liệu vào hàm
Khi một hàm có tham số, việc truyền giá trị khi gọi hàm nhằm mục đích gì?
Để làm cho hàm ngắn hơn.
Để hàm có thể thay đổi tên gọi.
Để truyền dữ liệu cần xử lý vào hàm
Để gọi hàm mà không cần định nghĩa
Cho hàm sau:
def nhan(a, b):
return a * b
Lệnh nào dưới đây gọi đúng hàm và in ra kết quả là 12?
print(nhan(12))
print(nhan(a=2))
print(nhan(a=2, a=6))
print(nhan(a=2, b=6))
Trong một hàm, biến được khai báo bên trong gọi là gì?
Biến toàn cục
Biến toàn phần
Biến cục bộ
Biến chung
def tinh_tong():
a = 4
b = 6
tong = a + b
tinh_tong()
print(tong)
Khi chạy chương trình trên, điều gì sẽ xảy ra?
Biến tong sẽ được tạo mới ở dòng print(tong).
Dòng print(tong) sẽ bị bỏ qua và không in gì.
Chương trình sẽ báo lỗi vì biến tong không tồn tại trong phạm vi ngoài hàm.
D. Biến tong sẽ trở thành biến toàn cục và in ra 10.
Trong một chương trình, phạm vi của biến là gì?
Kích thước bộ nhớ của biến.
Kiểu dữ liệu của biến.
Thời gian tồn tại của biến.
Phạm vi mà biến có thể được truy cập.
Biến được khai báo bên trong một hàm được gọi là:
Biến toàn bộ
Biến nội bộ
Biến cục bộ
Biến hằng số
Biến toàn cục là gì?
Biến chỉ dùng trong một hàm
Biến dùng ngoài hàm, có thể truy cập ở mọi nơi trong chương trình
Biến chỉ dùng trong lớp
Biến được khai báo bằng từ khóa LEN
Lỗi nào sau đây là lỗi logic?
Sử dụng biến chưa khai báo.
Viết sai tên hàm.
Chương trình chạy nhưng cho kết quả sai
Viết sai cú pháp của vòng lặp.
Trong Python, lỗi cú pháp sẽ xảy ra khi nào?
Gọi hàm không truyền tham số
Viết thiếu dấu : sau if, for, def,...
Biến không được khởi tạo
Hàm không có return
Cho đoạn mã sau:
def chao():
print("Xin chào các bạn")
Khi chạy chương trình, điều gì sẽ xảy ra?
Lỗi do tên hàm sai.
Lỗi do viết sai tên biến.
Lỗi cú pháp do sai cấu trúc thụt lề trong hàm.
Lỗi truy cập ngoài phạm vi.
