Hàm trong Python
Hàm trong python
1. Hàm là một khối các câu lệnh thực hiện một công việc cụ thể nào đó.
2. Cách khai báo hàm
def tên_hàm(danh sách tham_số):
câu_lệnh
Ví dụ In ra màn hình dòng chữ "Hello World"
Code (hàm không có tham số)
def hello():
print("Hello World")
hello()
Kết quả
Hello World
Ví dụ Kiểm tra số n là số chẵn hay lẻ
Code (hàm có tham số)
def chan_le(number):
if number % 2 == 0:
print("số chẵn")
else:
print("số lẻ")
n = 10
chan_le(n)
Kết quả
số chẵn
Chú ý : Hàm chỉ thực thi khi được gọi.
3. Câu lệnh return trả về giá trị cho hàm.
Ví dụ Kiểm tra chẵn lẻ số n
Code
def chan_le(number):
if number % 2 == 0:
return True
else:
return False
n = 15
if chan_le(n):
print("so chẵn")
else:
print("số lẻ")
Kết quả
số lẻ
Bài tập
Bài tập | Điểm | Tỷ lệ AC | Người nộp | |
---|---|---|---|---|
Tổng lẻ | 100p | 42,9% | 3991 | Hướng dẫn |
Số lượng ước số của n | 100 | 29,3% | 3690 | |
Ước số và tổng ước số | 300p | 28,1% | 2534 | |
In ra các bội số của k | 100p | 48,1% | 759 | |
KT Số nguyên tố | 900p | 27,4% | 3840 | |
Ước số chung lớn nhất | 100 | 34,7% | 2968 | |
Tìm UCLN, BCNN | 800p | 43,5% | 2195 | |
Không chia hết | 200p | 34,1% | 975 | Hướng dẫn |
Năm nhuận | 200p | 35,7% | 1809 | Hướng dẫn |
Trị tuyệt đối | 200p | 44,1% | 1775 |
Bình luận
mã vào trong conteat này là gì