/*auto readmore*/ /*auto readmore*/ /* an hien script*/ // an hien password /*an hien ma chuong trinh cong tru */ /*Scrollbox thanh cuon*/ /***Nhung CODE***/ /* dòng xanh dòng trắng */ /* https://cdnjs.com/libraries/prism lay thu vien, can vao ten file ma goi 1. copy link vao vi du:prism-python.min.js 2. ten ngon nua la python */ /*=== New posts ===*/ /*header slider*/ /*=== bai viet lien quan===*/ /*===tabcode===*/

Học Python Qua Ví Dụ #011 - While Loops, Range/ Vòng Lặp While, Range Trong Python

Yêu cầu:
1. Vòng Lặp While 
 2. Range - Cú pháp của range()

Thực hiện:

1. Vòng Lặp While 
Code:
i = 0
while i <= 5: # khi nhỏ hơn hoặc bằng 5 thì thực hiện (i = 6 sẽ dừng) 
	print("Hello world!")
	i += 1 # i = i + 1, tăng i lên một đơn vị
else:
	print("Done!")

Kết quả:
C:\python>python Demo.py
Hello world!
Hello world!
Hello world!
Hello world!
Hello world!
Hello world!
Done!

C:\python>

 2. Range - Cú pháp của range()

Code:
''' 
- với range nếu chỉ có một tham số thì python ngầm hiểu đó là: stop
- range(stop)
- Kết quả trả về là dãy số từ 0 -> stop - 1
'''
print(list(range(10)))
'''
- với rang nếu với 2 tham số thì python hiểu là: start, stop
- range(start, stop)
- python ngầm hiểu bước nhảy sẽ là 1
'''
print(list(range(1, 10)))

'''
- rang có thể sử dụng tham số truyền vào
- start: bắt đầu là số 2
- step: bước nhảy là 2, hoặc tăng start lên 2 đơn vị
- stop: tăng cho đến 14 - 1 thì dừng (trong ví dụ này kết quả in ra sẽ không có 14)
'''
start = 2
stop = 14
step = 2
print(list(range(start, stop, step)))

Kết quả:
C:\python>python Demo.py
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
[1, 2, 3, 4, 5, 6, 7, 8, 9]
[2, 4, 6, 8, 10, 12]

C:\python>

Xong!
 

No comments:

Post a Comment

/*header slide*/