Lý thuyết Tin học 10 Bài 20 (Kết nối tri thức): Câu lệnh lặp for

Tóm tắt lý thuyết Tin học lớp 10 Bài 20: Câu lệnh lặp for ngắn gọn, chi tiết sách Kết nối tri thức sẽ giúp học sinh nắm vững kiến thức trọng tâm, ôn luyện để học tốt Tin học 10.

1 8386 lượt xem
Tải về


Lý thuyết Tin học 10 Bài 20: Câu lệnh lặp for 

1. Lệnh lặp for

- for là lệnh lặp với số lần biết trước. Số lần lặp thường được xác định bởi vùng giá trị của lệnh range( ).

- Lệnh range(n) trả lại vùng giá trị gồm n số từ 0 đến n – 1. Cú pháp của lệnh lặp với số lần biết trước for:

for in range(n):

<khối lệnh>

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>.

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)

Lý thuyết Tin học 10 Bài 20: Câu lệnh lặp for - Kết nối tri thức  (ảnh 1)

Ví dụ 2: Đếm số nguyên nhỏ hơn n (n = 20) và là bội của 3

Lý thuyết Tin học 10 Bài 20: Câu lệnh lặp for - Kết nối tri thức  (ảnh 1)

2. Lệnh range

- Lệnh tạo vùng giá trị range() có các dạng sau:

+ range(stop) trả lại vùng giá trị từ 0 đến stop – 1.

+ range(start, stop) trả lại vùng giá trị từ start đến stop – 1.

Ví dụ: range(n) cho vùng gồm các số 0, 1, …, n – 1.

Thực hành: Lệnh lặp for và lệnh range()

Nhiệm vụ: Nhập số tự nhiên n từ bàn phím và in ra màn hình dãy các ước số của n theo chiều ngang màn hình. Ví dụ nếu n = 10 thì chương trình sẽ in ra dãy số 1, 2, 5, 10.

Hướng dẫn

Các ước số của n là các số tự nhiên k thỏa mãn: n%k=0. Muốn in các số trên một hàng ngang cần dùng thêm tham số end = “ ” trong lệnh print().

Chương trình:

Lý thuyết Tin học 10 Bài 20: Câu lệnh lặp for - Kết nối tri thức  (ảnh 1)

Nhiệm vụ 2: Nhập số tự nhiên n từ bàn phím và đếm số các ước thực sự của n. Ước số thực sự của n là số tự nhiên k < n và là ước của n.

Hướng dẫn

Tạo một biến có tên count để đếm số các ước thực sự của n.

Chương trình:

Lý thuyết Tin học 10 Bài 20: Câu lệnh lặp for - Kết nối tri thức  (ảnh 1)

Xem thêm tóm tắt lý thuyết Tin học 10 sách Kết nối tri thức hay, chi tiết khác:

Lý thuyết Bài 21: Câu lệnh lặp while

Lý thuyết Bài 22: Kiểu dữ liệu danh sách

Lý thuyết Bài 23: Một số lệnh làm việc với dữ liệu danh sách

Lý thuyết Bài 24: Xâu kí tự

Lý thuyết Bài 25: Một số lệnh làm việc với xâu kí tự

1 8386 lượt xem
Tải về


Xem thêm các chương trình khác: