Viết hàm số (hàm dấu) sign(x) trả lại 1
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.
Giải sách bài tập Tin học 10 Bài 27: Tham số của hàm
Câu 27.7 trang 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.
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