1. Trang chủ
  2. » Tất cả

Tin 10 knttvcs bai 20 cau lenh lap for an hong ninh ha

22 2 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Câu Lệnh Lặp For
Trường học Trường Đại Học Xây Dựng Hà Nội
Chuyên ngành Lập trình cơ bản
Thể loại Bài tập
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 22
Dung lượng 1,68 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

LÀM QUEN V I L NH L P TRONG PYTHON ỚI LỆNH LẶP TRONG PYTHON ỆNH LẶP TRONG PYTHON ẶP TRONG PYTHONThực hiện các đoạn lệnh trong hai trường hợp A, B dưới đây và cho biết?. printk B for k in

Trang 1

BÀI

BÀI 20: CÂU L NH L P FOR ỆNH LẶP FOR ẶP FOR

Trang 2

KH I Đ NG ỞI ĐỘNG ỘNG

Xét tình huống khởi động sau và trả lời câu hỏi

Trang 3

KH I Đ NG ỞI ĐỘNG ỘNG

Ví dụ Thao tác ph i l p l i ải lặp lại ặp lại ại S l n l p ố lần lặp ần lặp ặp lại

1 đ c tên t ng b n ọc tên từng bạn ừng bạn ạn 30 l n ần

2 xét t ng s 1,2, ,50 v i m i s ừng bạn ố 1,2, ,50 với mỗi số ới mỗi số ỗi số ố 1,2, ,50 với mỗi số

ki m tra xem có chia h t cho 3 ểm tra xem có chia hết cho 3 ết cho 3 hay không?

50 l n ần

Trang 4

KH I Đ NG ỞI ĐỘNG ỘNG

Em hãy quan sát đoạn chương trình sau và trả lời câu hỏi?

1 Đo n chạn ương trình trên thực ng trình trên th c ực

hi n vi c gì?ện việc gì? ện việc gì?

2 Câu l nh nào đện việc gì? ược lặp lại và ặp lại và ạnc l p l i và

l p l i bao nhiêu l n?ặp lại và ạn ần

3 Gi s c n nh p đi m TB ả sử cần nhập điểm TB ử cần nhập điểm TB ần ập điểm TB ểm tra xem có chia hết cho 3

c a 30 h c sinh trong l p và ủa 30 học sinh trong lớp và ọc tên từng bạn ới mỗi số tìm h c sinh có đi m TB cao ọc tên từng bạn ểm tra xem có chia hết cho 3

nh t, em hãy tính toán đ ất, em hãy tính toán độ ộ dài chương trình trên thực ng trình và s câu ố 1,2, ,50 với mỗi số

l nh ph i vi t ?ện việc gì? ả sử cần nhập điểm TB ết cho 3

Trang 5

KH I Đ NG ỞI ĐỘNG ỘNG

1 Đo n chạn ương trình trên thực ng trình th c hi n nh p vào đi m TB môn Toán c a 5 h c sinh và ực ện việc gì? ập điểm TB ểm tra xem có chia hết cho 3 ủa 30 học sinh trong lớp và ọc tên từng bạn

tìm ra đi m TB môn toán cao nh t.ểm tra xem có chia hết cho 3 ất, em hãy tính toán độ

2 Câu l nh đện việc gì? ược lặp lại và ặp lại và ạn 5 c l p l i

l n ần lặp

3 Đ nh p đi m TB c a 30 ểm tra xem có chia hết cho 3 ập điểm TB ểm tra xem có chia hết cho 3 ủa 30 học sinh trong lớp và

h c sinh trong l p và tìm ọc tên từng bạn ới mỗi số

h c sinh có đi m TB cao ọc tên từng bạn ểm tra xem có chia hết cho 3

nh t thì chất, em hãy tính toán độ ương trình trên thực ng trình dài

92 dòng, s câu l nh ph i ố 1,2, ,50 với mỗi số ện việc gì? ả sử cần nhập điểm TB

vi t là 62ết cho 3

Trang 6

LÀM QUEN V I L NH L P TRONG PYTHON ỚI LỆNH LẶP TRONG PYTHON ỆNH LẶP TRONG PYTHON ẶP TRONG PYTHON

Thực hiện các đoạn lệnh trong hai trường hợp A, B dưới đây và cho biết?

print(k)

B for k in range(10):

print(‘Xin chào Python’)

Trong mỗi trường hợp trên:

+ Giá trị bắt đầu của k?

+ Giá trị kết thúc của k?

+ Chương trình in ra kết quả?

+ Giải thích kết quả?

Trang 7

LÀM QUEN V I L NH L P TRONG PYTHON ỚI LỆNH LẶP TRONG PYTHON ỆNH LẶP TRONG PYTHON ẶP TRONG PYTHON

Trang 8

LÀM QUEN V I L NH L P TRONG PYTHON ỚI LỆNH LẶP TRONG PYTHON ỆNH LẶP TRONG PYTHON ẶP TRONG PYTHON

đ u c a k ần lặp ủa k

Giá tr k t ị ết thúc thúc c a k ủa k

K t qu ch ết thúc ải lặp lại ương ng

trình

B

for k in range(10):

print(‘Xin chào Python’)

0 9 Xin chào Python

Xin chào PythonXin chào PythonXin chào PythonXin chào PythonXin chào PythonXin chào PythonXin chào PythonXin chào PythonXin chào Python

Trang 9

LÀM QUEN V I L NH L P TRONG PYTHON ỚI LỆNH LẶP TRONG PYTHON ỆNH LẶP TRONG PYTHON ẶP TRONG PYTHON

Cú pháp lệnh lặp for range:

Hoạt động của lệnh lặp for range:

Trang 10

LÀM QUEN V I L NH L P TRONG PYTHON ỚI LỆNH LẶP TRONG PYTHON ỆNH LẶP TRONG PYTHON ẶP TRONG PYTHON

Thực hiện các đoạn lệnh sau và cho biết kết quả?

+ Giá trị bắt đầu của k?

+ Giá trị kết thúc của k?

+ Chương trình in ra kết quả?

Trang 11

LÀM QUEN V I L NH L P TRONG PYTHON ỚI LỆNH LẶP TRONG PYTHON ỆNH LẶP FOR ẶP FOR

Thực hiện các đoạn lệnh sau và cho biết kết quả?

+ Giá trị bắt đầu của k: 0

+ Giá trị kết thúc của k: 9

+ Chương trình in ra kết quả: 20

Trang 12

TÌM HI U L NH RANGE ỂU LỆNH RANGE ỆNH LẶP FOR

Th c hi n các đo n l nh sau, quan sát k t qu và d đoán vùng giá tr đực ện việc gì? ạn ện việc gì? ết cho 3 ả sử cần nhập điểm TB ực ị được ược lặp lại và c xác đ nh b i rangeị được ởi range

đ nh b i l nh range ị ởi lệnh range ệnh

Trang 13

TÌM HI U L NH RANGE ỂU LỆNH RANGE ỆNH LẶP FOR

Th c hi n các đo n l nh sau, quan sát k t qu và d đoán vùng giá tr đực ện việc gì? ạn ện việc gì? ết cho 3 ả sử cần nhập điểm TB ực ị được ược lặp lại và c xác đ nh b i rangeị được ởi range

đ nh b i l nh range ị ởi lệnh range ệnh

Trang 14

TÌM HI U L NH RANGE ỂU LỆNH RANGE ỆNH LẶP FOR

Trang 15

TÌM HI U L NH RANGE ỂU LỆNH RANGE ỆNH LẶP FOR

Trang 16

TÌM HI U L NH RANGE ỂU LỆNH RANGE ỆNH LẶP FOR

Trang 17

LUY N T P ỆNH LẶP FOR ẬP

Th i gian……… ời gian………

Trang 18

LUY N T P ỆNH LẶP FOR ẬP

K t qu : Bình ph ết cho 3 ả sử cần nhập điểm TB ương trình trên thực ng t ng các s t 0 đ n n ổng các số từ 0 đến n ố 1,2, ,50 với mỗi số ừng bạn ết cho 3

Trang 19

LUY N T P ỆNH LẶP FOR ẬP

Trang 20

V N D NG ẬP ỤNG

Trang 21

V N D NG ẬP ỤNG

Ho c ặp lại

Trang 22

THANK YOU!

Ngày đăng: 26/02/2023, 11:49

🧩 Sản phẩm bạn có thể quan tâm

w