Trang chủ Lớp 10 Tin học lớp 10 SBT Tin học 10 - Kết nối tri thức Câu 27.7 Bài 27 (trang 55, 56) SBT Tin học 10: Viết...

Câu 27.7 Bài 27 (trang 55, 56) SBT Tin học 10: Viết hàm số (hàm dấu) sign(x) trả lại 1 nếu x > 0, trả lại 0 nếu x = 0 và trả lại -1 nếu x < 0

Đáp án Câu 27.7 Bài 27. Tham số của hàm (trang 55, 56) – SBT Tin học 10 Kết nối tri thức. Hướng dẫn: Vận dụng kiến thức đã học về câu lệnh rẽ nhánh để viết hàm.

Câu hỏi/Đề bài:

Viết hàm số (hàm dấu) sign(x) trả lại 1 nếu x > 0, trả lại 0 nếu x = 0 và trả lại -1 nếu x < 0.

Hướng dẫn:

Vận dụng kiến thức đã học về câu lệnh rẽ nhánh để viết hàm

Lời giải:

Hàm có thể viết như sau:

def sign(x):

if x > 0:

return 1

elif x == 0:

return 0

else:

return -1