python学习第二课——while循环

Posted PY憨

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python学习第二课——while循环相关的知识,希望对你有一定的参考价值。

#while循环基础语句

while 1==1:
   print(OK) #死循环

#如何阻止死循环

count=0
while count<10:
    print(+(str)(count)+次循环) #定义的为int 所以必须用str将其转化为字符串
    count=count+1
print(循环结束)

#while循环练习题

1、使用while循环输入1 2 3 4 5 6  8 9 10
count = 1
while count<=10 :
    if count == 7:
        pass
    else:
        print(count)
    count=count+1
print("循环结束")
2、求1-100的所有数的和
count = 1
su=0
while count<=100:
    su+=count
    count=count+1
print(su)
3、输出1-100的所有奇数
count = 1
while count <= 100:
    if count % 2!=0:
        print(count)
    count=count+1
4、输出1-100的所有偶数
count = 1
while count <= 100:
    if count % 2==0:
        print(count)
    count=count+1
5、求1-2+3-4+5+...+99的所有数的和(方法1)
#可以将其分解为(1+3+5+...+99)-(2+4+6+...+98)

count = 1
su=0
while count < 100:
    if count % 2!=0:
        su+=count
    count=count+1
print(奇数之和为+(str)(su))
count1 = 1
su1=0
while count1 < 100:
    if count1 % 2==0:
        su1+=count1
    count1=count1+1
print(偶数之和为+(str)(su1))
print((1+3+5+...+99)-(2+4+6+...+98)+=+(str)(su-su1))

 方法2:

count = 1
su=0
while count<100:
    temp=count%2
    if temp ==0:
        su=su-count
    else:
        su=su+count
    count=count+1
print(su)

 

 

 

 
 
 

以上是关于python学习第二课——while循环的主要内容,如果未能解决你的问题,请参考以下文章

Python学习,第二课 - 字符编码

python第二课--分支结构与循环结构

第二课 如何学习Python编程?

python学习第二课

学习 Python 第二课:用户交互程序

从零单排Python学习第二课