hxjxkyjnny

rotate image
ADS
thumb up 0
thumb down
Trả lời câu hỏi của biet kh

Làm sao để có câu trả lời hay nhất?

  • Luôn có GIẢI THÍCH các bước giải
  • Không copy câu trả lời của Timi
  • Không sao chép trên mạng
  • Không spam câu trả lời để nhận điểm
  • Spam sẽ bị khóa tài khoản
ADS
CÂU TRẢ LỜI
avatar
Timi

20/04/2025

Trợ lý học tập AI - Câu trả lời này chỉ mang tính tham khảo
Dưới đây là câu trả lời cho từng câu hỏi: **Câu 52.** Chương trình sau cho kết quả là bao nhiêu? ```python def chao(ten): """Hàm này dùng để chào một người được truyền vào như một tham số""" print("Xin chào, " + ten + "!") chao('Xuan') ``` **Đáp án đúng là:** B. "Xin chào, Xuan!". Hàm `chao` sẽ in ra "Xin chào, Xuan!". --- **Câu 53.** Kết quả của chương trình sau là: ```python def PhepNhan(Number): return Number * 10; print(PhepNhan(5)) ``` **Đáp án đúng là:** D. 50. Hàm `PhepNhan` nhân số 5 với 10, kết quả là 50. --- **Câu 54.** Kết quả của chương trình sau là: ```python def Kieu(Number): return type(Number); print(Kieu (5.0)) ``` **Đáp án đúng là:** B. float. Hàm `Kieu` trả về kiểu dữ liệu của số 5.0, là `float`. --- **Câu 55.** Hàm sau có chức năng gì? ```python def sum(a, b): print("sum = " + str(a + b)) ``` **Đáp án đúng là:** D. Tính tổng hai số a và b và hiển thị ra màn hình. Hàm `sum` tính tổng và in kết quả ra. --- **Câu 56.** Điền vào (...) để tìm ra số lớn nhất trong 3 số nhập vào: ```python def find_max(a, b, c): max = a if(...): max = b if(...): max = c return max ``` **Đáp án đúng là:** A. max < b, max < c. Kiểm tra xem `max` có nhỏ hơn `b` và `c` để cập nhật giá trị `max`. --- **Câu 57.** Chương trình sau ra kết quả bao nhiêu? ```python def get_sum(num): tmp = 0 for i in num: tmp += i return tmp result = get_sum(1, 2, 3, 4, 5) print(result) ``` **Đáp án đúng là:** D. 15. Hàm `get_sum` tính tổng các số 1 + 2 + 3 + 4 + 5 = 15. --- **Câu 58.** Chương trình sau bị lỗi ở dòng lệnh thứ bao nhiêu? ```python a = "Hello Guy!" def say(i): return a + i say(3) print(a) ``` **Đáp án đúng là:** C. 3. Chương trình sẽ bị lỗi ở dòng `return a + i` vì không thể thực hiện phép cộng giữa chuỗi `a` và số nguyên `i`. --- **Câu 59.** Chương trình sau bị lỗi ở dòng lệnh thứ bao nhiêu? ```python def add(a, b): x = a + b return(x) add(1, 2) add(5, 6) ``` **Đáp án đúng là:** D. Không bị lỗi. Chương trình chạy đúng và không có lỗi.
Hãy giúp mọi người biết câu trả lời này thế nào?
0/5 (0 đánh giá)
thumb up 0
thumb down
0 bình luận
Bình luận

Câu 52. Chương trình sau cho kết quả là bao nhiêu?

Python

def chao(ten):
"""Hàm này dùng để
chào một người được truyền
vào như một tham số"""
print("Xin chào, " + ten + "!")
chao('Xuan')
B. "Xin chào, Xuan!".

Giải thích: Hàm chao nhận một tham số ten và in ra chuỗi "Xin chào, " cộng với giá trị của ten và dấu chấm than. Khi hàm được gọi với chao('Xuan'), giá trị của ten sẽ là 'Xuan', do đó chương trình sẽ in ra "Xin chào, Xuan!".
Câu 53. Kết quả của chương trình sau là:

Python

def PhepNhan(Number):
   return Number * 10;
print(PhepNhan(5))
D. 50.

Giải thích: Hàm PhepNhan nhận một tham số Number và trả về tích của Number với 10. Khi hàm được gọi với PhepNhan(5), nó sẽ trả về 5 * 10 = 50, và lệnh print sẽ in giá trị này ra màn hình.
Câu 54. Kết quả của chương trình sau là:

Python

def Kieu(Number):
   return type(Number);
print(Kieu (5.0))
B. float.

Giải thích: Hàm Kieu nhận một tham số Number và trả về kiểu dữ liệu của Number bằng hàm type(). Khi hàm được gọi với Kieu(5.0), Number là một số thực (float), do đó hàm sẽ trả về <class 'float'>. Lệnh print sẽ in ra float.
Câu 55. Hàm sau có chức năng gì?

Python

def sum(a, b):
   print('sum='+str(a+b))
D. Tính tổng hai số a và b và hiển thị ra màn hình.

Giải thích: Hàm sum nhận hai tham số a và b, tính tổng của chúng (a+b), sau đó chuyển tổng thành chuỗi (str(a+b)) và in ra màn hình cùng với tiền tố 'sum='. Hàm này không trả về giá trị nào một cách tường minh.
Câu 56. Điền vào (...) để tìm ra số lớn nhất trong 3 số nhập vào:

Python

def find_max(a, b, c):
   max = a
   if (...):
       max = b
   if (...):
       max = c
   return max
A. max < b, max < c.

Giải thích:
Ban đầu, max được gán bằng a.
if (max < b): max = b: Nếu b lớn hơn max, max sẽ được cập nhật thành b.
if (max < c): max = c: Sau đó, nếu c lớn hơn max (giá trị lớn nhất hiện tại), max sẽ được cập nhật thành c.
Cuối cùng, hàm trả về giá trị lớn nhất trong ba số.
Câu 57. Chương trình sau ra kết quả bao nhiêu?

Python

def get_sum(num):
   tmp = 0
   for i in num:
       tmp += i
   return tmp

result = get_sum((1, 2, 3, 4, 5))
print(result)
D. 15.

Giải thích: Hàm get_sum nhận một iterable num (trong trường hợp này là một tuple (1, 2, 3, 4, 5)), khởi tạo biến tmp bằng 0, sau đó lặp qua từng phần tử i trong num và cộng i vào tmp. Cuối cùng, hàm trả về giá trị của tmp, là tổng của các phần tử trong tuple: 1 + 2 + 3 + 4 + 5 = 15.
Câu 58. Chương trình sau bị lỗi ở dòng lệnh thứ bao nhiêu?

Python

a = 'Hello Guy!'

def say(i):
   return a + i
say(3)
print(a)
D. Không có dòng lệnh bị lỗi.

Giải thích: Chương trình này không có lỗi cú pháp.
Dòng 1: Khởi tạo biến a là một chuỗi.
Dòng 3: Định nghĩa hàm say nhận một tham số i và trả về kết quả của việc nối chuỗi a với i. Tuy nhiên, khi gọi say(3), i là một số nguyên, và Python sẽ tự động chuyển số nguyên thành chuỗi trước khi thực hiện phép nối.
Dòng 5: Gọi hàm say với đối số 3, nhưng giá trị trả về không được gán cho biến nào hoặc in ra.
Dòng 6: In giá trị của biến a (vẫn là 'Hello Guy!').
Câu 59. Chương trình sau bị lỗi ở dòng lệnh thứ bao nhiêu?

Python

def add(a, b):
   x = a + b
   return(x)
add(1, 2)
add(5, 6)
D. Không bị lỗi.

Giải thích: Chương trình này không có lỗi cú pháp.
Dòng 1: Định nghĩa hàm add nhận hai tham số a và b, tính tổng và trả về.
Dòng 4: Gọi hàm add với đối số 1 và 2. Giá trị trả về (3) không được gán cho biến nào hoặc in ra.
Dòng 5: Gọi hàm add với đối số 5 và 6. Giá trị trả về (11) cũng không được gán hoặc in ra. Chương trình thực hiện các phép cộng nhưng không hiển thị hoặc lưu trữ kết quả. Tuy nhiên, về mặt cú pháp, không có lỗi.

Hãy giúp mọi người biết câu trả lời này thế nào?
0/5 (0 đánh giá)
thumb up 0
thumb down
0 bình luận
Bình luận
ADS

Nếu bạn muốn hỏi bài tập

Các câu hỏi của bạn luôn được giải đáp dưới 10 phút

Ảnh ads

CÂU HỎI LIÊN QUAN

logo footer
FQA.vn Nền tảng kết nối cộng đồng hỗ trợ giải bài tập học sinh trong khối K12. Sản phẩm được phát triển bởi CÔNG TY TNHH CÔNG NGHỆ GIA ĐÌNH (FTECH CO., LTD)
Điện thoại: 1900636019 Email: info@fqa.vn
Location Địa chỉ: Số 21 Ngõ Giếng, Phố Đông Các, Phường Ô Chợ Dừa, Quận Đống Đa, Thành phố Hà Nội, Việt Nam.
Tải ứng dụng FQA
app store ch play
Người chịu trách nhiệm quản lý nội dung: Nguyễn Tuấn Quang Giấy phép thiết lập MXH số 07/GP-BTTTT do Bộ Thông tin và Truyền thông cấp ngày 05/01/2024
Copyright © 2023 fqa.vn All Rights Reserved
gift-box
survey
survey
Đặt câu hỏi