Bài 5
Đề bài: Viết hàm có tham số mac đỉnh.
Ham chao hoi: chao(ten, lỗi_chao="Xin chao").
Neu không truyen lỗi chao thì dùng mac đỉnh.
Ví dụ 1: chao("Nam") => "Xin chao, Nam!"
Ví dụ 2: chao("Lan", "Hello") => "Hello, Lan!"
Ví dụ 3: chao("An", "Chao buoi sang") => "Chao buoi sang, An!"
Đăng nhập để giáo viên có thể giao bài và nhận bài nộp của bạn.
Câu trả lời
def chao(ten, loi_chao="Xin chao"):
return f"{loi_chao}, {ten}!"
# Goi voi gia tri mac dinh
print(chao("Nam"))
# Goi voi gia tri tuy chinh
print(chao("Lan", "Hello"))
print(chao("An", "Chao buoi sang"))
# De nguoi dung nhap
ten = input("\nNhap ten cua ban: ")
loi_chao = input("Nhap loi chao (Enter de dung mac dinh): ")
if loi_chao.strip() == "":
print(chao(ten))
else:
print(chao(ten, loi_chao))