基本条件语句
注意事项: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')