
15 câu hỏi
def
procedure
return
function
Đáp án đúng là: A
Hàm trong Python được khai báo theo cú pháp:
def tên_hàm(tham số):
Các lệnh mô tả hàm
Thụt lề
Dấu ngoặc vuông [ ]
Dấu ngoặc nhọn { }
Dấu ngoặc đơn ( )
Đáp án đúng là: A
Khối lệnh của hàm (thân hàm) phải được viết thụt vào 1 đoạn theo quy định của Python.
sqrt()
ptb1()
hoanvi()
Đáp án đúng là: B
Python xây dựng một số hàm có sẵn. Sau tên hàm phải có các dấu mở, đóng ngoặc.
Cuối hàm phải kết thúc bằng lệnh End;
Tên hàm phải đặt theo quy tắc đặt tên trong Python
Tham số có thể có hoặc không
Phần thân hàm phải viết lùi vào.
Đáp án đúng là: A
Kết thúc hàm không cần lệnh nào
sqrt()
input()
list()
print()
Đáp án đúng là: A
sqrt() là hàm tính căn bậc 2
Sau khi đã khai báo hàm
Trước khi khai báo hàm
Trong thân hàm
Không cần gọi hàm
Đáp án đúng là: A
Lời gọi hàm được thực hiện sau khi đã khai báo hàm.
Mỗi hàm chỉ được gọi một lần
Người viết chương trình không thể tự tạo các hàm
Không thể gọi một hàm trong một hàm khác
Hàm có thể được tái sử dụng trong chương trình
Đáp án đúng là: D
Hàm có thể được sử dụng nhiều lần trong chương trình.
‘Hello World!’ ‘Hello World!’
Hello World!
Hello World!
Hello Hello
Không có đáp án đúng
Đáp án đúng là: B
Hàm sayHello() thực hiện việc in ra chữ Hello World!. Nên nếu gọi hàm 2 lần thì sẽ in ra 2 lần chữ Hello World
Viết ở cuối chương trình.
Viết trong chương trình chính, trước khi có lời gọi tới nó.
Viết ở bên trong một chương trình khác.
Viết ở đầu chương trình.
Đáp án đúng là: A
Không thể viết hàm trong chương trình ở các vị trí sau:
- Viết ở cuối chương trình.
- Viết sau lời gọi tới nó trong chương trình chính.
5
10
Chương trình bị lỗi
50
Đáp án đúng là: D
Tham số được truyền vào là 5. Hàm PhepNhan trả về giá trị là nhân tham số được truyền vào với 10.
Phần thân hàm (gồm các lệnh mô tả hàm) phải viết lùi vào theo quy định của Python.
Theo sau tên hàm có thể có hoặc không có các tham số.
Không thể gọi một chương trình con trong Python là một hàm.
Để sử dụng hàm cần khai báo hàm và viết lời gọi thực hiện.
Đáp án đúng là: C
C sai vì: Có thể gọi một chương trình con trong Python là một hàm.
0
1
2
3
Đáp án đúng là: B.
Hàm trên thực hiện phép tính chia lấy phần dư của 3 cho 2
100
101
102
99
Đáp án đúng là: A
def BinhPhuong (a): return a*2
def BinhPhuong (a): return a*b
def BinhPhuong (a): return a**3
def BinhPhuong (a): return a*3
Đáp án đúng là: C
Hàm mũ có ký hiệu là **
def TongTich(a,b):
return a+b; a*b
def TongTich(int a,int b):
return a+b, a*b
def TongTich(a,b):
return a+b, a*b
def TongTich(a,b)
return a+b
return a*b
Đáp án đúng là: A
Sau tên hàm phải có dấu hai chấm và các giá trị trả về được phân cách nhau bởi dấu phẩy.
Khai báo đúng là:
def TongTich(a,b):
return a+b; a*b
Bạn có thích hoạt động này không?
Ý kiến của bạn sẽ giúp chúng tôi đề xuất nội dung phù hợp hơn.

![[Năm 2022] Đề thi thử môn Vật lí THPT Quốc gia có lời giải - Đề số 21](/_next/image?url=https%3A%2F%2Fvideo.vietjack.com%2Fupload%2Fimages%2Fvj-image%2Fimage-3izficdefgfoel0s9j8s-1786772791.jpg&w=3840&q=75)
![[Năm 2022] Đề thi thử môn Vật lí THPT Quốc gia có lời giải - Đề số 20](/_next/image?url=https%3A%2F%2Fvideo.vietjack.com%2Fupload%2Fimages%2Fvj-image%2Fimage-emy0gtcksawvorajezvv-1786772460.jpg&w=3840&q=75)




















