Page 113 - Em Học Python
P. 113
>>> silly_age_joke()
How old are you?
15
Huh?
TÓM TẮT
Trong chương này, em đã thấy cách tái sử dụng code bằng hàm trong Python, và
thấy cách dùng hàm của module như thế nào. Em cũng thấy là một biến có thể được nhìn
thấy hay không là tùy thuộc vào phạm vi của nó, và cách sử dụng từ khóa def để viết hàm.
Đồng thời em cũng đã thấy cách mang các module vào chương trình để sử dụng như thế
nào.
BÀI TẬP LẬP TRÌNH
Hãy thử viết hàm để xử lý những bài tập sau. Câu trả lời có thể tìm thấy trên
http://python-for-kids.com/ .
#1: HÀM TÍNH CÂN NẶNG TRÊN MẶT TRĂNG CẤP I
Một trong mấy bài tập ở Chương 6 có yêu cầu em viết một
vòng for để tính số cân nặng của em trên mặt trăng trong vòng 15
năm. Vòng for đó có thể được chuyển sang thành hàm rất dễ. Hãy
viết hàm tính cân nặng của em trên mặt trăng từng năm một trong
vòng 15 năm, với hai tham số đầu vào là cân nặng ban đầu và cân
nặng tăng hàng năm. Hàm đó có thể được gọi như thế này:
>>> moon_weight(30, 0.25)
Tái sử dụng code với hàm và module 87