Mục tiêu: Nắm được một số từ khóa trong Python

Một phần của tài liệu GIÁO ÁN TIN 10 SÁCH KẾT NỐI TRI THỨC SOẠN THEO CÔNG VĂN 5512 (Trang 101)

- Mục Tiêu: + Biết sử dụng biến và lệnh gán trong lập trình Python

a) Mục tiêu: Nắm được một số từ khóa trong Python

b) Nội dung: HS quan sát SGK để tìm hiểu nội dung kiến thức theo yêu cầu của GV. GV.

c) Sản phẩm: HS hoàn thành tìm hiểu kiến thức

d) Tổ chức thực hiện:

Sản phẩm dự kiến Hoạt động của giáo viên và học sinh

3. TỪ KHOÁ

- Một tập hợp các từ tiếng Anh đặc biệt được sử dụng vào mục đích riêng của ngôn ngữ lập trình, được gọi là các từ khóa (keyword) của ngôn ngữ lập trình. Khi viết chương trình không được đặt tên biến hay các định danh trùng với từ khóa.

- Một số từ khóa trong Python phiên bản 3.x. Fals

e break else if not as from No ne class exce pt imp ort or ass ert global Tru e contin ue Finall y in pass del lanbd a and def for is rais

e elif

nonlo cal whi

le with yleld try

retu rn

Ghi nhớ

- Từ khóa là các từ đặc biệt tham gia vào cấu trúc

của ngôn ngữ lập trình

- Không được phép đặt tên biến hay các định danh trùng với từ khóa

* Bước 1: Chuyển giao nhiệm vụ:

GV: Quan sát các lệnh sau, tìm hiểu vì sao Python báo lỗi

>>>if = 12

SyntaxError: invalid syntax >>> with = "Độ rộng"

SyntaxError: invalid syntax

HS: Thảo luận, trả lời

Các lệnh trên, do đặt tên biến trùng với các từ khóa if và with nên bị báo lỗi.

* Bước 2: Thực hiện nhiệm vụ:

+ HS: Suy nghĩ, tham khảo sgk trả lời câu hỏi

+ GV: quan sát và trợ giúp các cặp.

* Bước 3: Báo cáo, thảo luận:

+ HS: Lắng nghe, ghi chú, một HS phát biểu lại các tính chất. + Các nhóm nhận xét, bổ sung cho nhau. * Bước 4: Kết luận, nhận định: GV

chính xác hóa và gọi 1 học sinh nhắc lại kiến thức

Câu hỏi:

? Các tên biến sau có hợp lệ không? a)_if b) global c)

nolocal d) return e) true

Hoạt động 4: Thực hành

Một phần của tài liệu GIÁO ÁN TIN 10 SÁCH KẾT NỐI TRI THỨC SOẠN THEO CÔNG VĂN 5512 (Trang 101)

Tải bản đầy đủ (PDF)

(193 trang)