Cơ bản về làm việc với hàm người dùng trong Python

Trong Python, ngoài việc sử dụng các hàm và phương thức tiêu chuẩn, bạn cũng có thể tạo và sử dụng các hàm của riêng mình.

Hãy xem xét cú pháp để tạo một hàm riêng. Để khai báo, cần viết từ khóa def, sau đó là tên của nó và dấu ngoặc đơn, trong đó có thể đặt các tham số. Tiếp theo đặt dấu hai chấm, sau đó trong khối bên dưới viết mã cần thiết (thân hàm). Thân hàm phải được thụt lề, giống như trong bất kỳ khối mã nào khác.

Làm ví dụ, hãy tạo hàm func:

pythondef func():
  '''
    thân hàm, trong đó
    viết mã để
    thực thi
  '''

Hãy làm sao cho hàm func in ra dấu chấm than:

pythondef func():
  print('!')

Bây giờ hãy gọi hàm của chúng ta. Để làm điều này, cần viết tên của nó và dấu ngoặc đơn:

pythondef func():
  print('!')

# Gọi hàm của chúng ta:
func() # sẽ in ra '!'

Có thể gọi hàm của chúng ta nhiều lần - trong trường hợp này, mỗi lần gọi hàm sẽ thực hiện một lần in mới ra màn hình:

pythondef func():
  print('!')

func() # sẽ in ra '!'
func() # sẽ in ra '!'
func() # sẽ in ra '!'

Trong Python, hàm bắt buộc phải được gọi bên dưới khai báo của nó:

pythonfunc() # sẽ báo lỗi

def func():
  print('!')
Задание 1

Hãy tạo một hàm, hàm đó sẽ in ra tên và họ của bạn.

Задание 2

Hãy tạo một hàm, hàm đó sẽ in ra tổng của 3 và 6.