pycharm调试pydev debugger: process 4976 is connecting这是为什么呢?(已解决)

代码如下:

'''计算1-100之间的偶数和'''
sum=0 #用于存储偶数和
'''初始化变量'''
a=1
'''条件判断'''
while a<=100:
       '''条件执行体(求和)'''
       #条件判断是否是偶数
       if a%2==0:
           sum+=a
           '''改变变量'''
           a+=1
print('1-100之间的偶数和',sum)

调试出错,如图:

运行不出结果,如图:

 

原因是a+=1与if没有对齐,修改后代码如下:

'''计算1-100之间的偶数和'''
sum=0 #用于存储偶数和
'''初始化变量'''
a=1
'''条件判断'''
while a<=100:
       '''条件执行体(求和)'''
       #条件判断是否是偶数
       if a%2==0:
           sum+=a
           '''改变变量'''
       a+=1
print('1-100之间的偶数和',sum)

运行:

 成功!

ps:解决方法来自Python群友,感谢指正!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值