10 câu Trắc nghiệm Tin 11 Python Bài 18. Ví dụ về cách định nghĩa và sử dụng hàm có đáp án
218 người thi tuần này 4.6 1.6 K lượt thi 10 câu hỏi 30 phút
🔥 Đề thi HOT:
15 câu Trắc nghiệm Tin học 11 C++ Bài 5: Khai báo biến có đáp án
10 câu Trắc nghiệm Tin học 11 Bài 12 (có đáp án): Kiểu xâu
15 câu Trắc nghiệm Tin học 11 Kết nối tri thức Bài 1 có đáp án
15 câu Trắc nghiệm Tin học 11 C++ Bài 11: Kiểu mảng có đáp án
15 câu Trắc nghiệm Tin học 11 C++ Bài 8: Soạn thảo, dịch, thực hiện và hiệu chỉnh chương trình (Sử dụng IDE Code∷Blocks) có đáp án
14 câu Trắc nghiệm Tin học 11 C++ Bài 1: Khái niệm lập trình và ngôn ngữ lập trình có đáp án
15 câu Trắc nghiệm Tin học 11 C++ Bài 2: Các thành phần của ngôn ngữ lập trình có đáp án
Nội dung liên quan:
Danh sách câu hỏi:
Câu 1
A. def <tên hàm>([danh sách tham số]) :
[return <dãy giá trị trả về>]
B. def <tên hàm>([ ([danh sách tham số]) :
[<dãy các lệnh>]
C. def <tên hàm>([danh sách tham số]) :
[<dãy các lệnh>]
[return <dãy giá trị trả về>]
D. def <tên hàm> :
[<dãy các lệnh>]
[return <dãy giá trị trả về>]
Lời giải
Đáp án đúng là: C
Định nghĩa hàm có cú pháp:
def <tên hàm>([danh sách tham số]) :
[<dãy các lệnh>]
[return <dãy giá trị trả về>]
Câu 2
A. Phần thân hàm là dãy các câu lệnh được viết thụt lề so với dòng đầu của định nghĩa hàm.
B. Phần thân hàm là dãy các câu lệnh được viết thẳng lề so với dòng đầu của định nghĩa hàm.
C. Phần thân hàm là dãy các câu lệnh được viết hoa ở đầu dòng.
D. Phần thân hàm là dãy các câu lệnh được hoa và thẳng hàng so với dòng đầu của định nghĩa hàm.
Lời giải
Đáp án đúng là: A
Vì trong Python quy định: phần thân hàm là dãy các câu lệnh được viết thụt lề so với dòng đầu của định nghĩa hàm.
Câu 3
A. Khai báo biến.
B. Khai báo hằng.
C. Nhập dữ liệu.
D. Tên hàm và tham số hình thức.
Lời giải
Đáp án đúng là: B
Dòng đầu tiên của định nghĩa hàm là khai báo hằng.
Câu 4
A. Nếu là hàm có kết quả thì trong thân hàm sẽ không có lệnh return.
B. Nếu là hàm có kết quả thì trong thân hàm sẽ có lệnh return và theo sau là dãy giá trị trả về.
C. Nếu là hàm có kết quả thì trong thân hàm sẽ là dãy các lệnh tính giá trị và không có lệnh return.
D. Nếu là hàm có kết quả thì trong thân hàm sẽ duy nhất lệnh return.
Lời giải
Đáp án đúng là: B
Nếu là hàm có kết quả thì trong thân hàm sẽ có lệnh return và theo sau là dãy giá trị trả về.
Câu 5
A. Dấu ‘:’
B. Dấu ‘;’
C. Dấu ‘.’
D. Dấu ‘,’
Lời giải
Đáp án đúng là: A
Theo cấu trúc của định nghĩa hàm, cuối dòng đầu tiên của định nghĩa hàm phải có dấu :
Câu 6
A. Thiếu lời gọi hàm.
B. Thiếu dấu : cuối dòng đầu tiên của định nghĩa hàm.
C. Thiếu tham số hình thức.
D. Thiếu biến toàn cục
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 7
A. Thiếu lời gọi hàm.
B. Thiếu dấu ’:’ cuối dòng đầu tiên của định nghĩa hàm.
C. Thiếu tham số hình thức.
D. Thiếu lệnh return giá trị cần trả về ở cuối thân hàm.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 9
A. Số nguyên, số thực, chuỗi và bộ (tuble).
B. Danh sách (list), tập hợp (set), từ điển (dict).
C. Số nguyên, tập hợp (set), từ điển (dict).
D. số thực, danh sách (list).
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 10
A. Số nguyên, số thực, chuỗi và bộ (tuble)
B. Danh sách (list), tập hợp (set), từ điển (dict)
C. Số nguyên, tập hợp (set), từ điển (dict)
D. số thực, danh sách (list)
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.