logo

Tóm tắt Lý thuyết Tin 10 Bài 28 Kết nối tri thức: Phạm vi của biến

Tóm tắt Lý thuyết Tin 10 Bài 28 Kết nối tri thức: Phạm vi của biến theo chương trình Sách mới ngắn gọn nhất. Tổng hợp lý thuyết Tin học 10 trọn bộ chi tiết, đầy đủ.

Bài 28: Phạm vi của biến - Tin học 10 Kết nối tri thức

>>> Xem trọn bộ: Soạn Tin 10 Bài 28: Phạm vi của biến - Kết nối tri thức


1. Phạm vi của biến trong khai báo hàm

Trong Python tất cả các biến khai thác bên trong hàm đều có tính địa phương (cục bộ), không có hiệu lực ở bên ngoài hàm.

Tóm tắt Lý thuyết Tin 10 Bài 28 Kết nối tri thức: Phạm vi của biến

Python cung cấp sẵn nhiều hàm thực hiện những công việc khác nhau cho phép người dùng được tuỳ ý sử dụng khi viết chương trình bằng các câu lệnh gọi hàm tương ứng


2. Phạm vi của biến khai báo ngoài hàm

- Biến đã khai báo bên ngoài hàm chỉ có thể truy cập giá trị để sử dụng bên trong hàm mà không làm thay đổi được giá trị của biến đó (trừ trường hợp với từ khóa global).

+ Ví dụ 1: Biến khai báo bên ngoài hàm không có tác dụng bên trong hàm.

Tóm tắt Lý thuyết Tin 10 Bài 28 Kết nối tri thức: Phạm vi của biến

+ Ví dụ 2: Bên trong hàm có thể truy cập đến sử dụng giá trị của biến đã khai báo trước đó ở bên ngoài hàm.

Tóm tắt Lý thuyết Tin 10 Bài 28 Kết nối tri thức: Phạm vi của biến

Thực hành: Phạm vi của biến

Nhiệm vụ 1: Viết hàm với đầu vào là danh sách A chứa các số và số thực x. Hàm trả lại một danh sách kết quả B từ danh sách A bằng cách chỉ giữ lại các phần tử lớn hơn hoặc bằng x.

Hướng dẫn

Biến B kiểu danh sách cần được định nghĩa trong hàm và được bổ sung thêm các phần tử từ A nếu thỏa mãn điều kiện lớn hơn hoặc bằng x.

Chương trình:

Tóm tắt Lý thuyết Tin 10 Bài 28 Kết nối tri thức: Phạm vi của biến

Nhiệm vụ 2: Viết hàm với đầu vào là xâu kí tự Str và số c, đầu ra là danh sách các từ được tách ra từ xâu Str nhưng đã được chuyển thành chữ in hoa hoặc chữ in thường hoặc chỉ chuyển đổi kí tự đầu các từ thành chữ in hoa tùy thuộc vào tham số đầu vào c như sau:

- Nếu c = 0, danh sách B là các từ được chuyển thành chữ in hoa.

- Nếu c = 1, danh sách B là các từ được chuyển thành chữ in thường.

- Nếu c = 2, danh sách B là các từ được chuyển viết chữ hoa kí tự đầu của mỗi từ.

Hướng dẫn

Cần sử dụng các lệnh:

Str.upper() – chuyển kí tự của xâu thành chữ in hoa.

Str.lower() - chuyển kí tự của xâu thành chữ in thường.

Str.title() – chuyển kí tự đầu mỗi từ của xâu thành chữ in hoa, các kí tự khác chuyển về chữ thường.

Hàm được định nghĩa có dạng Tach_tu(Str,c). Đầu tiên xâu Str cần được tách từ bằng lệnh split(). Sau đó danh sách kết quả sẽ được chuyển đổi chữ in hoa, in thường sử dụng một trong các lệnh trên tùy thuộc vào giá trị của đối số c.

Chương trình:

Tóm tắt Lý thuyết Tin 10 Bài 28 Kết nối tri thức: Phạm vi của biến

>>> Xem toàn bộ: Tóm tắt lý thuyết Tin 10 ngắn gọn Kết nối tri thức

-----------------------------

Trên đây Toploigiai đã cùng các bạn Tóm tắt Lý thuyết Tin học 10 Bài 28 Kết nối tri thức: Câu lệnh lặp for theo chương trình Sách mới ngắn gọn nhất. Tổng hợp lý thuyết Tin học 10 trọn bộ chi tiết, đầy đủ. trong bộ SGK Kết nối tri thức theo chương trình sách mới. Chúng tôi hi vọng các bạn đã có kiến thức hữu ích khi đọc bài viết này. Toploigiai đã có đầy đủ các bài soạn cho các môn học trong các bộ sách mới Cánh Diều, Chân trời sáng tạo, Kết nối tri thức. Mời các bạn hãy click ngay vào trang chủ Top lời giải để tham khảo và chuẩn bị bài cho năm học mới nhé. Chúc các bạn học tốt

icon-date
Xuất bản : 22/09/2022 - Cập nhật : 22/09/2022