基本条件语句

注意事项:print(),若输出内容为固定的话术则带有单引号,若输入不确定的值则无单引号

1.if基本语句(if.....else):
if 条件:
    内置代码块
    内置代码块
else:
    print('.......')

 

2.if支持嵌套:先执行最外面的if,当外面的if通过时执行它的下级if,若外面的if不通过时,执行与它同级的else:
if 1==1 :
    if 2==2 :
        print('欢迎1')
        print('欢迎2')
    else:
        print('欢迎3')
else :
print('欢迎4')

3.if elif(else if 的意思)与2用法相同,一个if可伴有多个elif
inp=input('请输入会员级别:')
if inp=="高级会员":
    print('美女')
elif inp=="钻石会员":
    print('明星')
else:
    print('城管')
print('开始服务吧.......')

 补充(pass)pass是跳过的意思,例:

if 1==1:

    pass

else:

print('你好')

#如果1=1,则不管他,如果1=1不成立,则输出你好

 

练习题:

1.使用while循环输入123456 8910
n=1
while n<11:
    if n==7:
        pass
    else:
        print(n)
    n=n+1
print('end')

 

2.求1—100的所有数的和
n=1
s=0 #s代表之前所有数的总和
while n<101:
    s=s+n
    n=n+1
print(s)


3.求1-2+3-4+5..........99的所有数的和
n=1
s=0
while n<100:
    temp=n%2
    if temp==0
        s=s-n
    else:
        s=s+n
    n=n+1
print(s)

 

4.输出1—100内的所有奇数
n=1
while n<101:
    temp=n%2
    if temp==0:
        pass
    else:
        print(n)
    n=n+1
print('end')

posted @ 2018-08-19 15:44  黄黄可爱  阅读(207)  评论(0编辑  收藏  举报