python中的if...else...、while、for

1.if···else条件判断基本语法

if 条件:

    执行语句

elif 条件 :

    执行语句

……

else :

    执行语句

var=input("请输入表示会员级别的数字(1-5):")

if var=='1':
    print('顶级会员')
elif var=='2':
    print('钻石会员')
elif var=='3':
    print('黄金会员')
elif var=='4':
    print('白金会员')
elif var=='5':
    print('普通会员')
else :
    print('输入错误,请重新输入!')

 

2.while循环基本语法

while 条件判断:

    执行语句

n=0
count=0
while n<=10:
    if n%2==0:
        print(n,end='   ')---表示打印不换行
        count=count+n
    n=n+1
print('')
print('0到10之间的偶数的和为:',count)

执行结果为

[root@oldboy test]# python while.py 
0   2   4   6   8   10   
0到10之间的偶数的和为: 30

 

3.for循环基本语法

for  v in 可迭代对象:

    执行语句

test='今天天气好晴朗'
for v in test:
    print(v)
print('---end---')

执行结果为

[root@oldboy test]# python for.py 
今
天
天
气
好
晴
朗
---end---

 

一个print语句可连续输出多个结果,不同结果之间用逗号隔开

 

print输出不换行,print('hello', end=' ')

 

continue,在循环中如果遇到continue,则终止当前循环,后面的语句都不执行,直接进入下次循环

 

break,在循环中如果遇到break,则整个循环语句终止

 

posted @ 2018-10-04 15:44  Forever77  阅读(264)  评论(0编辑  收藏  举报