距离上次更新3个月(Jup大鸽子)
我在水贴(bushi
#P1 C++与Python的while循环对比
在C++中while循环有两种方式使用分别是while()和do...while()
而Python中的while循环必须要手动将操作次数+1才可以达到do...while()的效果
#P2 语法
在Python中while的同种效果有两种写法
#k1
while True:
代码
break
#k2
while 停止条件:
代码
这两种代码的区别就是停止时机
k1是执行break而停止的,k2则是达到条件而停止的
如果想要k1也有停止条件,只需要在循环体内写上if语句
#P3 题目讲解
#ques-1 累加求和
上一次发的教学贴中讲解了for循环的解法
代码:
a = int(input())
s = a
while a!=0:
a-=1
s+=a
print(s)
输入这种常规操作我就不讲了
然后是while,我设定条件为a不等于0,换言之a等于0时终止程序,a不等于0时继续执行
循环体内的代码就是在重复a-1,s+a-1的值这个操作
Jup大菜B的qq:1877950671
听不懂(且有兴趣的同学)可以找我哦
root也可以