-
Câu hỏi:
Hàm func(m, n) định nghĩa như sau:
def func(m, n):
return 3*m + n
Giả sử chúng ta thực hiện các lệnh sau:
>>> m = 1
>>> n = 10
>>> print(func(m, n))
Kết quả sẽ in ra số nào?
-
A.
110
-
B.
11
-
C.
13
-
D.
31
Lời giải tham khảo:
Đáp án đúng: C
Sau khi thực hiện lệnh hàm sẽ trả giá trị là 13.
Vì đoạn lệnh của hàm func(m, n) được định nghĩa như sau:
def func(m, n):
return 3*m + n
m = 1
n = 10
→ 3 x 1 + 10 = 13
Đáp án C
Hãy trả lời câu hỏi trước khi xem đáp án và lời giải -
A.
Câu hỏi này thuộc đề thi trắc nghiệm dưới đây, bấm vào Bắt đầu thi để làm toàn bài
CÂU HỎI KHÁC
- Đoạn chương trình sau: def t(a1,b1):
- Hãy chọn đoạn lệnh đúng khi viết hàm nhập số nguyên n từ bàn phím.
- Đâu là hàm được dùng trong Python?
- Hàm func(m, n) định nghĩa như sau:
- Đoạn chương trình sau đây sẽ in ra kết quả thế nào?
- Với đoạn chương trình sau:
- Lỗi sai trong đoạn chương trình sau là gì
- Cuối dòng đầu tiên của định nghĩa hàm phải có dấu nào sau đây?
- Muốn sử dụng hàm sqrt() ta cần khai báo thư viện nào?
- Khi gọi hàm, dữ liệu được truyền vào hàm gọi là gì?