Python基础知识——程序流程的三大结构(顺序、选择、循环)

人生苦短,我学Python!

注:本博客实例均是使用的Python编译器--pycharm

顺序结构

语句从上到下,从左到右的顺序执行。

选择结构

if 选择结构

 1. if 判断条件:
             执行体

#代码
age = 20
if age >= 18:
    print('your age is', age)
    print('adult')
#输出
your age is 20
adult

 2. if 判断条件:
             执行体    
     else:    
             执行体

#代码
age = 13
if age >= 18:
    print('your age is', age)
    print('adult')
else:
    print('your age is', age)
    print('teenager')
#输出
your age is 13
teenager

3. if 判断条件:
              执行体        
    elif 判断条件:    
              执行体

#代码
age = 6
if age >= 18:
    print('adult')
elif age >= 12:
    print('teenager')
else:
    print('kid')
#输出
kid

循环结构

for循环: for...in

#代码
names = ['Michael', 'Bob', 'Tracy']
for name in names:
    print(name)
#输出
Michael
Bob
Tracy

while循环

#代码 求100以内奇数和
sum = 0
n = 99
while n > 0:
    sum = sum + n
    n = n - 2
print(sum)
#输出
2500

你可能感兴趣的