Share bài 7 trang 51 tin học 11 python

trankimserena

New member
## Bài 7 Trang 51 Tin học 11 Python

### 1. Hàm là gì?

Một chức năng là một khối mã thực hiện một nhiệm vụ cụ thể.Nó có thể được gọi từ các phần khác trong chương trình của bạn để thực hiện nhiệm vụ đó.

### 2. Làm thế nào để xác định một hàm?

Để xác định một hàm, bạn sử dụng từ khóa `def`.Cú pháp như sau:

`` `Python
DEF Function_Name (tham số):
# mã để thực hiện nhiệm vụ
`` `

Trong đó `function_name` là tên của hàm và` tham số` là các đối số mà hàm thực hiện.

### 3. Gọi một chức năng

Để gọi một hàm, bạn sử dụng tên của nó theo sau là các đối số trong ngoặc đơn.Ví dụ:

`` `Python
function_name (đối số)
`` `

### 4. Chuyển các đối số cho một hàm

Khi bạn gọi một hàm, bạn có thể chuyển nó đối số.Đây là những giá trị mà hàm có thể sử dụng để thực hiện nhiệm vụ của mình.

Đối số có thể được truyền theo vị trí hoặc từ khóa.

Các đối số vị trí được thông qua theo thứ tự chúng xuất hiện trong định nghĩa hàm.Ví dụ:

`` `Python
DEF function_name (arg1, arg2):
# mã để thực hiện nhiệm vụ

function_name (1, 2)
`` `

Đối số từ khóa được truyền qua tên.Ví dụ:

`` `Python
DEF function_name (arg1, arg2):
# mã để thực hiện nhiệm vụ

function_name (arg1 = 1, arg2 = 2)
`` `

### 5. Trả về các giá trị từ một hàm

Một hàm có thể trả về một giá trị.Để làm điều này, hãy sử dụng từ khóa `return`.Ví dụ:

`` `Python
DEF Function_Name (tham số):
# mã để thực hiện nhiệm vụ
Giá trị trả lại
`` `

Giá trị được trả về từ một hàm có thể được sử dụng trong các phần khác của chương trình của bạn.

### 6. Tập thể dục

Viết một hàm lấy hai số làm đầu vào và trả về tổng của chúng.

`` `Python
def sum_numbers (num1, num2):
trả về num1 + num2

in (sum_numbers (1, 2)) # 3
`` `

### 7. Kết luận

Các chức năng là một công cụ mạnh mẽ có thể giúp bạn viết mã có tổ chức và hiệu quả hơn.Bằng cách hiểu cách xác định, gọi và chuyển các đối số cho các chức năng, bạn có thể cải thiện kỹ năng lập trình của mình.

### hashtags

* #Python
* #chức năng
* #Programming
* #tutorial
* #learnpython
=======================================
## Lesson 7 page 51 Informatics 11 Python

### 1. What is a function?

A function is a block of code that performs a specific task. It can be called from other parts of your program to perform that task.

### 2. How to define a function?

To define a function, you use the `def` keyword. The syntax is as follows:

```python
def function_name(parameters):
# code to perform the task
```

Where `function_name` is the name of the function, and `parameters` are the arguments that the function takes.

### 3. Calling a function

To call a function, you use its name followed by the arguments in parentheses. For example:

```python
function_name(arguments)
```

### 4. Passing arguments to a function

When you call a function, you can pass it arguments. These are values that the function can use to perform its task.

Arguments can be passed in either positionally or by keyword.

Positional arguments are passed in the order that they appear in the function definition. For example:

```python
def function_name(arg1, arg2):
# code to perform the task

function_name(1, 2)
```

Keyword arguments are passed by name. For example:

```python
def function_name(arg1, arg2):
# code to perform the task

function_name(arg1=1, arg2=2)
```

### 5. Returning values from a function

A function can return a value. To do this, use the `return` keyword. For example:

```python
def function_name(parameters):
# code to perform the task
return value
```

The value that is returned from a function can be used in other parts of your program.

### 6. Exercise

Write a function that takes two numbers as input and returns their sum.

```python
def sum_numbers(num1, num2):
return num1 + num2

print(sum_numbers(1, 2)) # 3
```

### 7. Conclusion

Functions are a powerful tool that can help you to write more organized and efficient code. By understanding how to define, call, and pass arguments to functions, you can improve your programming skills.

### Hashtags

* #Python
* #Functions
* #Programming
* #tutorial
* #learnpython
 
Join Telegram ToolsKiemTrieuDoGroup
Back
Top