BÀI 20 CÂU LỆNH LẶP FOR
Em có thể đã gặp những trường hợp cần thực hiện một số
công việc lặp đi lặp lại nhiều lần. Ví dụ, để kể tên tất cả các bạn
trong lớp có 30 học sinh, em cần lần lượt đọc tên từng bạn; để
đếm số lượng các số chia hết cho 3 trong khoảng từ 1 đến 50. Em
có thể kiểm tra lần lượt các số từ 1 đến 50 và ghi ra các số chia
hết cho 3 (chẳng hạn, 3, 6, 9,.......) rồi đếm các số đó. Ngôn ngữ
lập trình bậc cao có các câu lệnh cho phép viết một cách ngắn
gọn các bước cần thực hiện lặp đi lặp lại để tạo thành một cấu
trúc lập trình được gọi là cấu trúc lặp.
Em có thể xác định được trong mỗi ví dụ trên công việc nào
cần phải lặp và được lặp lại bao nhiêu lần không?
HOẠT ĐỘNG 1. Làm quen với lệnh lặp for
Thực hiện đoạn chương trình sau trong chế độ gõ
lệnh trực tiếp của Python để tính tổng 0+1+....+9.
Tổng này có giá trị bao nhiêu? Giải thích kết quả. >>> S = 0
>>> for k in range(10): S = S + k >>> print(S) 45 1. LỆNH FOR
- Cú pháp của lệnh lặp với số lần biết trước for trong Python như sau:
for < i > in range(n):
- Khi thực hiện, ở mỗi vòng lặp biến i sẽ được gán lần lượt các giá
trị trong vùng giá trị của lệnh range() và thực hiện
- Lệnh range(n) trả lại vùng giá trị gồm n số từ 0 đến n – 1.
Giáo án Powerpoint Bài 20 Tin học 10 Kết nối tri thức: Câu lệnh lặp For
329
165 lượt tải
MUA NGAY ĐỂ XEM TOÀN BỘ TÀI LIỆU
CÁCH MUA:
- B1: Gửi phí vào TK:
0711000255837
- NGUYEN THANH TUYEN - Ngân hàng Vietcombank (QR) - B2: Nhắn tin tới Zalo VietJack Official ( nhấn vào đây ) để xác nhận thanh toán và tải tài liệu - giáo án
Liên hệ ngay Hotline hỗ trợ: 084 283 45 85
Bộ bài giảng điện tử Tin học 10 Kết nối tri thức được cập nhật liên tục trong gói này từ nay đến hết tháng 3/2024.
Để tải tài liệu gốc về máy bạn click vào nút Tải Xuống ở trên!
Thuộc bộ (mua theo bộ để tiết kiệm hơn):
- Bộ bài giảng powerpoint Tin học 10 Kết nối tri thức bao gồm đầy đủ các bài giảng trong cả năm học. Bộ bài giảng được thiết kế theo phong cách hiện đại, đẹp mắt, trình bày chi tiết cho từng phần học và bám sát chương trình Sách giáo khoa Tin học 10 Kết nối tri thức.
- Mua trọn bộ sẽ tiết kiệm hơn tải lẻ 50%.
Đánh giá
4.6 / 5(329 )5
4
3
2
1
Trọng Bình
Tài liệu hay
Giúp ích cho tôi rất nhiều
Duy Trần
Tài liệu chuẩn
Rất thích tài liệu bên VJ soạn (bám sát chương trình dạy)
TÀI LIỆU BỘ BÁN CHẠY MÔN Tin Học
Xem thêmTÀI LIỆU BỘ BÁN CHẠY Lớp 10
Xem thêmTài liệu bộ mới nhất
BÀI 20
CÂU LỆNH LẶP FOR
Em có thể đã gặp những trường hợp cần thực hiện một số
công việc lặp đi lặp lại nhiều lần. Ví dụ, để kể tên tất cả các bạn
trong lớp có 30 học sinh, em cần lần lượt đọc tên từng bạn; để
đếm số lượng các số chia hết cho 3 trong khoảng từ 1 đến 50. Em
có thể kiểm tra lần lượt các số từ 1 đến 50 và ghi ra các số chia
hết cho 3 (chẳng hạn, 3, 6, 9,.......) rồi đếm các số đó. Ngôn ngữ
lập trình bậc cao có các câu lệnh cho phép viết một cách ngắn
gọn các bước cần thực hiện lặp đi lặp lại để tạo thành một cấu
trúc lập trình được gọi là cấu trúc lặp.
Em có thể xác định được trong mỗi ví dụ trên công việc nào
cần phải lặp và được lặp lại bao nhiêu lần không?
HOẠT ĐỘNG 1. Làm quen với lệnh lặp for
Thực hiện đoạn chương trình sau trong chế độ gõ
lệnh trực tiếp của Python để tính tổng 0+1+....+9.
Tổng này có giá trị bao nhiêu? Giải thích kết quả.
>>> S = 0
>>> for k in range(10):
S = S + k
>>> print(S)
45
1. LỆNH FOR
- Cú pháp của lệnh lặp với số lần biết trước for trong Python như
sau:
for < i > in range(n):
<khối lệnh lặp>
- Khi thực hiện, ở mỗi vòng lặp biến i sẽ được gán lần lượt các giá
trị trong vùng giá trị của lệnh range() và thực hiện <khối lệnh lặp>
- Lệnh range(n) trả lại vùng giá trị gồm n số từ 0 đến n – 1.
Ví dụ 1. Tính tổng các số tự nhiên chẵn nhỏ hơn n, với n cho trước (n
= 10).
n = 10
S = 0
for k in range(n):
if k%2 == 0: # Điều kiện k là số chẵn là k%2 = 0
S = S + k
print(S)