TrưỜng đẠi họC ĐIỆn lực khoa đIỆn tử viễn thông tiểu luận môn họC: KỸ thuật lập trìNH TROng đtvt



tải về 0.86 Mb.
Chế độ xem pdf
trang10/20
Chuyển đổi dữ liệu22.06.2022
Kích0.86 Mb.
#52442
1   ...   6   7   8   9   10   11   12   13   ...   20
Nguyễn-Việt-Dũng-18810540050-D13DTKTMT
DeCuongOnThi NhapMonTinHoc K1 2021 D15 Đã sửa
while expression: 
statement (s) 
else: 
statement (s) 
 
count = 0
while count < 3:
print ( count , " is less than 3")
count = count + 1
else :
print ( count , " is not less than 3") 
0 is less than 3 
1 is less than 3 
2 is less than 3 
3 is not less 
than 3 
for  in

 
range([start], stop, [step])


Kỹ thuật lập trình PYTHON Giảng Viên Hướng Dẫn: TS. Lê Trọng Hiếu 
16 
- stop: Giá trị dừng. Phần tử cuối cùng trong vòng lặp luôn nhỏ hơn stop. 
- step: Khoảng cách giữa hai phần tử liền kề trong danh sách lặp. Giá trị step là 
tuỳ ý và nếu không được sử dụng trong hàm thì giá trị mặc định của nó sẽ là 1. 
Ví dụ 1: In ra các số tự nhiên liên tiếp từ 1 đến 4. 
Code: Kết quả in ra: 
 
 
 
 
Ví dụ 2: In ra các bình phương của số tự nhiên liên tiếp từ 1 đến 5. 
Code: Kết quả in ra:
 
 
2.3.3. Else trong vòng lặp for 
Nếu sau khi thực hiện xong vòng lặp for, muốn thực thi một nhiệm vụ khác thì có 
thể sử dụng cú pháp sau:  
 
 
Khối lệnh  sau từ khóa else sẽ được thực thi khi kết thúc vòng lặp, tức 
là chỉ được thực thi khi vòng lặp được thoát ra một cách bình thường mà không phải 
do lệnh break
Ví dụ: In ra màn hình tất cả các số nguyên từ 0 đến 4 và in câu lệnh thông báo đã thực 
hiện xong nhiệm vụ sau khi vòng lặp for được thực thi hết. 
Code: Kết quả in ra:
 
 
 
for _i in range (1,5): 
print (_i) 



4
for _i in range (1,6): 
print (_i*_i) 



16 
25

tải về 0.86 Mb.

Chia sẻ với bạn bè của bạn:
1   ...   6   7   8   9   10   11   12   13   ...   20




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương