1. Trang chủ
  2. » Giáo án - Bài giảng

8 câu lệnh lặp

9 17 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 9
Dung lượng 345,52 KB

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

Nội dung

 Khái niệm Lệnh lặp for  Lệnh lặp while NỘI DUNG elearning.songlamtech.com... Khái niệmelearning.songlamtech.com Vòng lặptiếng anh là loop là một thuật ngữ dùng để diễn tả một hành

Trang 1

Câu lệnh lặp trong Python

Giáo viên: Dương Thành Long Email: mrlong07.11@gmail.com SĐT/Zalo: 0835.100.699

Website: songlamtech.com

Trang 2

 Khái niệm

 Lệnh lặp for

 Lệnh lặp while

NỘI DUNG

elearning.songlamtech.com

Trang 3

Khái niệm

elearning.songlamtech.com

Vòng lặp(tiếng anh là loop) là một thuật ngữ dùng để diễn tả một hành động hay một cụm hành động được lặp đi lặp lại nhiều lần.

Trang 4

Lặp với số lần biết trước số lần lặp

Lặp với số lần chưa biết trước số lần lặp

Phân loại

FOR

WHILE

elearning.songlamtech.com

Trang 5

Lệnh lặp FOR

elearning.songlamtech.com

Cú pháp:

for <tên biến> in <dữ liệu>:

câu lệnh

Trong đó:

<tên biến>  là các biến tạm dùng để chứa dữ liệu sau mỗi lần lặp.

<dữ liệu>  là một list, tuple hoặc string, chứa giá trị cần lặp.

Trang 6

Lệnh lặp FOR

VÍ DỤ: Khai báo 1 string  name = "thanhlong" và dùng vòng lặp for để lặp ra từng ký tự của nó.

name = "thanhlong"

for i in name:

print(i)

# ket qua:

# t

# h

# a

# n

# h

# l

# o

# n

# g

elearning.songlamtech.com

Trang 7

Lệnh lặp FOR

elearning.songlamtech.com

VÍ DỤ: Vòng for lồng nhau.

for i in range(0,10):

for j in range(i,10):

print(j, end = " ")

print ("")

# Ket qua:

# 0 1 2 3 4 5 6 7 8 9

# 1 2 3 4 5 6 7 8 9

# 2 3 4 5 6 7 8 9

# 3 4 5 6 7 8 9

# 4 5 6 7 8 9

# 5 6 7 8 9

# 6 7 8 9

# 7 8 9

# 8 9

# 9

Chú thích: Ở đây sử dụng hàm  range(a,z)  để tạo ra các con số từ a -> z-1 , ở các phần sau chúng ta sẽ tìm hiểu rõ hơn về hàm này.

Trang 8

Bài tập

Bài 1: Tính tổng các số từ 1-N

Bài 2: Tính tổng các số lẻ từ 1-N

Bài 3: Tính tổng:

 

elearning.songlamtech.com

Trang 9

Cảm ơn!

Http://elearning.songlamtech.com

Ngày đăng: 06/09/2021, 10:22

w