Python hỗ trợ một số cấu
trúc điều khiển thông dụng. Hầu
hết các cấu trúc điều
khiển đều dựa vào thụt đầu dòng
(indention) để tạo thành
một block xử lý, thay vì sử dụng
{…} như các ngôn
ngữ khác (PHP, Javascript) ###
1. If…elif…else
if condition1
:
indentedStatementBlockForTrueCondition1
elif condition2
:
indentedStatementBlockForFirstTrueCondition2
elif condition3
:
indentedStatementBlockForFirstTrueCondition3
elif condition4
:
indentedStatementBlockForFirstTrueCondition4
else:
indentedStatementBlockForEachConditionFalse
Lưu ý: Python không có cấu trúc switch … case
2. For…in
for iterating_var in sequence:
statements(s)
Ví dụ:
for letter in 'Python':
# First Example
print 'Current
Letter :', letter
fruits = ['banana', 'apple', 'mango']
for fruit in fruits:
# Second Example
print 'Current
fruit :', fruit
print "Good
bye!"
Kết quả hiển thị của ví
dụ trên:
Current Letter : P
Current Letter : y
Current Letter : t
Current Letter : h
Current Letter : o
Current Letter : n
Current fruit : banana
Current fruit : apple
Current fruit : mango
Good bye!
3. While
while expression:
statement(s)
Ví dụ:
count = 0
while (count < 9):
print 'The
count is:', count
count = count + 1
print "Good
bye!"
Kết quả hiển thị của ví
dụ trên:
The count is: 0
The count is: 1
The count is: 2
The count is: 3
The count is: 4
The count is: 5
The count is: 6
The count is: 7
The count is: 8
Good bye!
0 comments:
Post a Comment