python 条件语句、循环语句

条件语句

格式: if 条件 :(:将条件与结果分开)
table(四个空格)满足条件的结果
类型

  1. 第一种:if 4>5:
    print('666')
  2. 第二种:if 4>5:
    print('555')
    else:
    print('777')
  3. 第三种:num=input('输入数字:')
    if num=='1':
    print('123')
    elif num=='2':
    print('234')
    elif num=='4':
    print('566')
    else:
    print('5565')
  4. 第四种:name=input('输入名字:')
    age=input('输入年龄:')
    if name=='x':
    if age=='18':
    print('555')
    else:print('333')
    else:print('flase')

    数据类型转换:字符转数字:int(str).条件:必须是由数字组成的字符串
    数字转字符:str(int)

while循环

格式:
while 条件:
循环体
终止循环:
1. 改变条件使其不成立;
2. break;
例题
1,从1-100顺序打印
代码:count=1
while count<=100:
print(count)
count+=1

2,求1+2+3+………
代码:count=1
sum=0
while count<=100:
sum+=count
count+=1
print(sum)

3,break直接退出循环;
4,continue 结束本次循环
5,while循环打印1,2,3,4,5,6,8,9,10
代码:count=0
while count<=9:
count+=1
if count>6 and count<8:
continue
print(count)

6,输出1-100所有奇数
代码:count=1
while count<=100:
print(count)
count=count+2

7,输出1-100所有偶数
代码:count=2
while count<=100:
print(count)
count=count+2

8,求1-2+3-4+5………..
代码:

`count=1
sum=0
sub=0
while count < 100:
    if count%2==1:
        sum=sum+count
    else:
        if count%2==0:

          sub=sub+count
    count+=1
print(sum-sub)`   

for循环

猜你喜欢

转载自blog.csdn.net/weixin_38599816/article/details/82148047