Bài 21 Tin Học 10 - Hướng Dẫn Học Tin Học Lớp 10

-
tóm tắt nội dung: 1. Lệnh while 2. Cấu tạo lập trình THỰC HÀNH  Nhiệm vụ 1  Nhiệm vụ 2

1. LỆNH WHILE

 - Lệnh lặp while tiến hành khối lệnh với mốc giới hạn lặp lừng khừng trước. Khối lệnh lặp được thực hiện cho đến khi = False.

Bạn đang xem: Bài 21 tin học 10

 - Cú pháp của lệnh while như sau:   while :       Sau vết “:” khối lệnh lặp rất cần được viết lùi vào với thẳng hàng. Mặc định những lệnh đang lùi vào 1 tab hoặc 4 vệt cách. Trong đó điều kiện> là biểu thức lôgic. Khi thực hiện lệnh, Python đánh giá , nếu như đúng thì triển khai , ví như sai thì xong lệnh while.

*

Ví dụ 1.Quan sát đoạn lịch trình sau và cho thấy S là cực hiếm của biểu thức toán học tập nào?  s = 0  k = 1  while k*k   s = s + k*k   s = k + 1  Giải thích: Đoạn công tác tính tổng 12 + 22 +…+ k2 với đk k2Ví dụ 2. thực hiện các lệnh sau. Công dụng sẻ in ra những số nào?
*

  Giải thích:
Vòng lặp while đã dừng lúc k vượt thừa 50. Bước đầu vòng lặp, k=2. Sau mỗi bước lặp k tăng lên 3 1-1 vị. Bởi vậy, kết quả sẽ yêu cầu in ra hàng sau:2 5 8 11 14 17 20 23 25 29 32 35 38 41 44 47

*

2. CẤU TRÚC LẬP TRÌNH

Ba cấu tạo lập trình cơ bản của những ngôn ngữ xây dựng bậc cao:  - cấu tạo tuần tự: những lệnh được thực hiện theo trình tự từ trên xuống dưới.  - cấu trúc rẽ nhánh: cần sử dụng câu lệnh đk if.  - cấu tạo lặp: dùng những câu lệnh lặp for, while.

*

THỰC HÀNH

Sử dụng lệnh lặp while và các lệnh đã học trách nhiệm 1. Viết lịch trình in toàn cục dãy những số thoải mái và tự nhiên từ 1 mang đến 100 trên một mặt hàng ngang. phía dẫn. Mở Python và nhập công tác sau:

*

trách nhiệm 2.
Viết lịch trình in ra màn hình hiển thị dãy những chữ dòng tiếng Anh trường đoản cú “A” cho “Z” theo ba hàng ngang trên màn hình, nhì hàng ngang đầu bao gồm 10 chữ cái, sản phẩm thứ bố có 6 chữcái. hướng dẫn. Do những chữ cái tiếng Anh từ A mang đến Z chiếm những vị trí từ 65 mang đến 90 vào bảng mã ASCII. Cùng với số lắp thêm tự k của bảng mã ASCII, ta thực hiện lệnh chr(k) trả lại kí tự khớp ứng trong bảng mã này.
*

Chủ đề 1: máy tính và làng hội tri thức Lý thuyết: bài xích 1-Thông tin và tài liệu  Lý thuyết: bài xích 2-Vai trò của trang bị thông minh và tin học so với xã hội  Lý thuyết: bài xích 3-Một số kiểu dữ liệu và dữ liệu văn bản  Lý thuyết: bài xích 4-Hệ nhị phân và tài liệu số nguyên  Lý thuyết: bài xích 5-Dữ liệu lôgic  Lý thuyết: bài bác 6-Dữ liệu âm nhạc và hình hình ảnh  Lý thuyết: bài 7-Thực hành sử dụng thiết bị thịnh hành Chủ đề 2: Mạng máy tính và Internet Lý thuyết: bài xích 8-Mạng máy tính xách tay trong cuộc sống thường ngày hiện đại Lý thuyết: bài 9-An toàn trên không gian mạng Lý thuyết: bài xích 10-Thực hành khai quật tài nguyên trên InternetChủ đề 3: Đạo đức, luật pháp và văn hóa truyền thống trong môi trường thiên nhiên số Lý thuyết: bài 11-Ứng dụng trên môi trường xung quanh số. Nhiệm vụ tôn trọng bản quyềnChủ đề 4: Ứng dụng tin học Lý thuyết: bài bác 12-Phần mềm thi công đồ hoạ Lý thuyết: bài xích 13-Bổ sung đối tượng người dùng đồ hoạ Lý thuyết: bài xích 14-Làm bài toán với đối tượng đường cùng văn bản  Lý thuyết: bài 15-Hoàn thiện hình hình ảnh đồ hoạ chủ thể 5: giải quyết vấn đề với sự trợ giúp của máy tính  Lý thuyết: bài bác 16-Ngôn ngữ thiết kế bậc cao với Python Lý thuyết: bài xích 17-Biến cùng lệnh gán Lý thuyết: bài 18-Các lệnh vào ra 1-1 giản Lý thuyết: bài 19-Câu lệnh điều kiện if Lý thuyết: bài bác 20-Câu lệnh lặp for Lý thuyết: bài bác 21-Câu lệnh lặp while Lý thuyết: bài 22-Kiểu tài liệu danh sách Lý thuyết: bài xích 23-Một số lệnh thao tác làm việc với dữ liệu danh sách  Lý thuyết: bài xích 24-Xâu kí tự Lý thuyết: bài xích 25-Một số lệnh làm việc với xâu kí tự  Lý thuyết: bài xích 26-Hàm vào Python  Lý thuyết: bài bác 27-Tham số của hàm  Lý thuyết: bài 28-Phạm vi của biến  Lý thuyết: bài xích 29-Nhận biết lỗi chương trình  Lý thuyết: bài 30-Kiểm thử và gỡ lỗi chương trình  Lý thuyết: bài bác 31-Thực hành viết chương trình đơn giản Lý thuyết: bài xích 32-Ôn tập lập trình sẵn Python  Lý thuyết: bài 33-Nghề xây cất đồ hoạ vật dụng tính  Lý thuyết: bài xích 34-Nghề phát triển phần mềm

 Lý thuyết tin học 10 - Sách kết nối tri thức Thực hành tin học tập 10 - Sách kết nối tri thức Gợi ý vấn đáp SGK tin học 10 - Sách kết nối tri thức Trắc nghiệm tin học 10 - Sách liên kết tri thức Bài giảng điện tử tin học tập 10 - Sách kết nối tri thức ôn bài xích vui nhộn tin học tập 10 - Sách kết nối tri thức Kiểm tra tin học 10 - Sách kết nối tri thức


Google Blogspot
Google Classroom
Google Drive
Google Form
Google Meet
Lý thuyết tin 10Lý thuyết tin 11Lý thuyết tin 12Lý thuyết nghề THVPThực hành tin 10Thực hành tin 11Thực hành tin 12Kiểm tra tin 10Kiểm tra tin 11Kiểm tra tin 12Trắc nghiệm tin 10Trắc nghiệm tin 11Trắc nghiệm tin 12Trắc nghiệm nghề THVPCâu hỏi sgk tin 12Micro
Soft Excel
Micro
Soft Powerpoint
Micro
Soft Word
Bộ GD&ĐTSở GD&ĐT An Giang
Báo giáo dục đào tạo và thời đại
Báo pháp luật
Các ngôi trường ĐH khoanh vùng miền nam
Trường đh Cần Thơ
Trường đh An Giang
Trường đại học Đồng Tháp

Thực hành tin học tập 10-Sách kết nối tri thức, Bài thực hành thực tế số 16-Vẽ miếng dưa hấu tất cả văn bản

Yêu cầu: Vẽ miếng dưa hấu như hình 14.7. Đây là phần luyện tập câu 3, sgk tin học 10 trang 81 (sách liên kết tri thức).

*

1. Ngôi trường học của những loài thú2. Học tính kiên trì3. Thomas Edison Tấm gương về lòng kiên trì4. Sức mạnh của sự kiên định


Học Online!

-Học sinh nộp bài-Học sinh xem điểm-Video bài xích giảng lý thuyết-Học sinh thao tác theo nhóm-Ôn bài vui nhộn tin học 10 - kntt-Học sinh làm bài xích trắc nghiệm Online-Video trả lời làm bài xích tập thực hành

Tin học tập 10-kntt

-Kiểm tra tin học tập 10 - kntt-Lý thuyết tin học 10 - kntt-Thực hành tin học tập 10 - kntt-Trắc nghiệm tin học 10 - kntt-Ôn bài bác vui nhộn tin học 10 - kntt-Gợi ý trả lời sgk tin học 10 - kntt-Bài giảng điện tử tin học tập 10 - kntt

Tin học tập 11, 12, TN-12

-Tốt nghiệp THPT-Lý thuyết tin học tập 11-Lý thuyết tin học 12-Thực hành tin học 11-Thực hành tin học tập 12-Trắc nghiệm tin học 11-Trắc nghiệm tin học 12

Mời những em cùng theo dõi bài bác học lúc này với tiêu đề định hướng Tin học tập 10 bài xích 21 (Kết nối tri thức 2023): Câu lệnh lặp while

Với bắt tắt định hướng Tin học tập lớp 10 bài bác 21: Câu lệnh lặp while sách Kết nối học thức hay, cụ thể giúp học viên nắm vững kỹ năng trọng tâm, ôn luyện để học xuất sắc môn Tin học 10.


Tin học lớp 10 bài xích 21: Câu lệnh lặp while

Bạn sẽ xem: kim chỉ nan Tin học 10 bài xích 21 (Kết nối học thức 2023): Câu lệnh lặp while


A. Kim chỉ nan Tin học 10 bài 21: Câu lệnh lặp while

1. Lệnh while

– Câu lệnh lặp while thực hiện khối lệnh với số lần lặp không biết trước. Khối lệnh lặp được thực hiện cho đến khi = false

– Cú pháp:

while :

Trong đó, là biểu thức lôgic. Khi triển khai lệnh, Python sẽ soát sổ , nếu đúng thì thực hiện khối lệnh lặp, trường hợp sai thì dứt lệnh while.

*

– lấy ví dụ 1: Đoạn công tác tính tổng bình phương những số trường đoản cú nhiên bé dại hơn 10.

S = 0

k = 1

while k*k

S = S + k*k

k = k + 1

2. Cấu trúc lập trình

Ba kết cấu lập trình cơ bản của những ngôn ngữ xây dựng bậc cao gồm:

– cấu tạo tuần tự: gồm các lệnh được tiến hành theo trình từ từ bên trên xuống dưới, được biểu thị bằng các lệnh gán giá tị, nhập/xuất dữ liệu.

– kết cấu rẽ nhánh: chỉ được triển khai tùy ở trong vào đk nào sẽ là đúng xuất xắc sai, thể hiện bằng lệnh if.

– cấu tạo lặp: được thực hiện lặp lại phụ thuộc vào điều khiếu nại nào đó đúng hay sai, biểu hiện bằng những lệnh for, while.

Thực hành: Sử dụng lệnh lặp while và những lệnh đang học

Nhiệm vụ 1: Viết công tác in toàn cục dãy các số tự nhiên từ 1 mang đến 100 trên một hàng ngang.

Hướng dẫn

Mở ứng dụng Python và nhập chương trình sau:

k = 0

while k

k = k + 1

print(k, over = ” “)

Nhiệm vụ 2: Viết lịch trình in ra màn hình dãy những chữ dòng tiếng Anh từ bỏ “A” đến “Z” theo ba hàng ngang trên màn hình, hai hàng ngang đầu tất cả 10 chữ cái, sản phẩm thứ bố có 6 chữ cái.

Hướng dẫn

Các chữ cái tiếng từ A đến Z chiếm phần vị trí tự 65 mang đến 90 vào bảng mã ASCII. Sử dụng lệnh chr(k) trả lại kí tự tương xứng trong bảng mã này.

Chương trình tham khảo:

*

B. Bài tập trắc nghiệm Tin học tập 10 bài 21: Câu lệnh lặp while

Câu 1. Hãy chuyển ra tác dụng trong đoạn lệnh sau:

x = 1

while (x

print(“python”)

x = x + 1

A. 5 từ python.

B. 4 tự python.

C. 3 từ bỏ python.

D. Không có kết quả.

Hướng dẫn giải

Đáp án đúng là: A

x chạy từ 1 đến 5 yêu cầu “python” xuất hiện 5 lần

*

Câu 2. Cho đoạn lịch trình sau:

n = int(input(“Nhập n

k=0

n=abs(n)

while n!=0:

n=n//10

k=k+1

print(k)

Hãy cho thấy điều khẳng định nào dưới đây đúng?

A. k là số chữ số gồm nghĩa của n.

B. k là chữ số hàng đơn vị của n.

C. k là chữ số khác 0 lớn nhất của n.

D. k là số chữ số khác 0 của n.

Hướng dẫn giải

Đáp án đúng là: A

*

Câu 3. Chọn giải đáp đúng nhất:

i = 0; x = 0

while i

if i%2 == 0:

x += 1

i += 1

print(x)

A. 2.

B. 3.

C. 4.

D. 5.

Hướng dẫn giải

Đáp án đúng là: D

*

Câu 4. Trong các phát biểu sau, tuyên bố nào sai?

A. Có ba kết cấu lập trình cơ phiên bản của các ngôn ngữ lập trình.

B. Cấu trúc tuần tự gồm các khối lệnh được tiến hành theo trình trường đoản cú từ trên xuống dưới.

C. Khối lệnh chỉ được thực hiện tuỳ thuộc đk nào này được thể hiện bởi câu lệnh for, while.

D. Cả cha phương án trên phần nhiều đúng.

Hướng dẫn giải

Đáp án đúng là: C

Khối lệnh chỉ được tiến hành tuỳ thuộc đk nào đó được thể hiện bằng câu lệnh if.

Câu 5. Vòng lặp while – do dứt khi nào?

A. Khi một số điều kiện mang đến trước thoả mãn.

B. Khi đủ số vòng lặp.

C. Khi tìm kiếm được output.

D. Tất cả các phương án.

Hướng dẫn giải

Đáp án đúng là: A

Vòng lặp while – bởi là vòng lặp không biết số lần lặp yêu cầu chỉ kết thúc khi một số trong những điều kiện mang lại trước thoả mãn.

Câu 6. Trong các phát biểu sau, phạt biểu như thế nào chưa thiết yếu xác?

A. While là lệnh lặp cùng với số lần lừng chừng trước.

B. For là lệnh lặp cùng với số lần khẳng định trước.

C. Khối lệnh lặp while được thực hiện cho đến khi = False.

D. Số lần lặp của lệnh lặp for luôn luôn được xác định bởi vùng cực hiếm của lệnh range().

Hướng dẫn giải

Đáp án đúng là: D

Số lần lặp của lệnh lặp for thường được xác minh bởi vùng quý hiếm của lệnh range().

Câu 7. Cho đoạn lịch trình python sau:

Tong = 0

while Tong

Tong = Tong + 1

Sau lúc đoạn công tác trên được thực hiện, quý hiếm của tổng bằng bao nhiêu:

A. 9.

B.

Xem thêm: Cách Xây Dựng Nội Quy Lớp Học Ở Tiểu Học Năm Học 2021, Cách Xây Dựng Nội Quy Lớp Học

 10.

C. 11.

D. 12.

Hướng dẫn giải

Đáp án đúng là: B

Giá trị của Tong tăng từ một tới 10.

Câu 8. Cho biết tác dụng của đoạn chương trình dưới đây:

a = 10

while a

A. Trên màn hình xuất hiện một số 10.

B. Trên màn hình xuất hiện thêm 10 chữ a.

C. Trên màn hình lộ diện một số 11.

D. Chương trình bị lặp vô tận.

Hướng dẫn giải

Đáp án đúng là: D

Vì a = 10 luôn bé dại hơn 11 buộc phải chương trình bị lặp vô hạn.

Câu 9. Câu lệnh sau giải việc nào:

while M != N:

if M > N:

M = M – N

else:

N = N – M

A. Tìm UCLN của M với N.

B. Tìm BCNN của M cùng N.

C. Tìm hiệu nhỏ dại nhất của M với N.

D. Tìm hiệu lớn số 1 của M cùng N.

Hướng dẫn giải

Đáp án đúng là: A

*

Câu 10. Tính tổng S = 1 + 2 + 3 + 4 +… + n + … cho tới khi S>10000. Điều kiện nào tiếp sau đây cho vòng lặp while là đúng:

A. while S >= 10000.

B. while S

C. while S

D. While S >10000.

Hướng dẫn giải

Đáp án đúng là: C

Đề bài xích yêu ước tính tổng S cho tới khi S > 10000 có nghĩa là điều khiếu nại của vòng lặp là S

Câu 11. Mọi quá trình thống kê giám sát đều rất có thể mô tả và thực hiện dựa trên cấu trúc cơ bản là:

A. Cấu trúc tuần tự.

B. Cấu trúc rẽ nhánh.

C. Cấu trúc lặp.

D. Cả bố cấu trúc.

Hướng dẫn giải

Đáp án đúng là: D

Cả ba kết cấu cơ phiên bản có thể mô tả và triển khai mọi quá trình tính toán. Tuỳ từng bài lựa chọn cấu tạo hợp lí.

Câu 12. Hoạt hễ nào sau đây lặp với chu kỳ lặp không biết trước?

A. Ngày tắm nhì lần.

B. Học bài cho tới khi ở trong bài.

C. Mỗi tuần đi công ty sách một lần.

D. Ngày đánh răng nhị lần.

Hướng dẫn giải

Đáp án đúng là: B

Hoạt rượu cồn học bài chỉ dừng khi nằm trong bài, chưa xác minh rõ mốc giới hạn sẽ học.

Câu 13. Cú pháp lệnh lặp với số lần không biết trước:

A. while khổng lồ .

B. while lớn do.

C. while do: .

D. while : .

Hướng dẫn giải

Đáp án đúng là: D

Cấu trúc vòng lặp while: while :

Câu 14. Kết trái của lịch trình sau:

x = 1

y = 5

while x

print(x, end = ” “)

x = x + 1

A. 1 2 3 4.

B. 2 3 4 5.

C. 1 2 3 4 5.

D. 2 3 4.

Hướng dẫn giải

Đáp án đúng là: A

*

Câu 15. Kết quả của lịch trình sau là gì?

x = 8

y = 2

while y

x = x – 2

print(x, over = ” “)

A. 8, 6, 4, 2.

B. 8, 6, 4.

C. 6, 4, 2.

D. 8, 6, 4, 2, 0.

Hướng dẫn giải

Đáp án đúng là: C

*

Trên phía trên là cục bộ nội dung về bài học định hướng Tin học tập 10 bài bác 21 (Kết nối trí thức 2023): Câu lệnh lặp while . Hi vọng sẽ là tài liệu bổ ích giúp những em xong tốt bài xích tập của mình.