为了账号安全,请及时绑定邮箱和手机立即绑定

初始赋值有啥讲究呢?

我看见有的num赋值为0,有的赋值为2

正在回答

2 回答

初始赋值主要看你的程序目的是什么,比如这个题要求0-1000以内所有的偶数和,那初始值求和肯定是0了,这种赋值应该说是具体问题具体分析了

0 回复 有任何疑惑可以回复我~

这个主要看你一开始要用它的值是什么

例如:A:求1~10的和

num = 0

sum = 0

while num <= 10:

        sum = sum + num

        num = num+1

B:求1~10的乘积

num = 0

sum = 1

while num <= 10:

        sum = sum * num

        num = num+1

A例子的sum初始值和B例子的sum初始值就不一样,B例子做乘积用sum = 0就显然是不合理的


1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

初始赋值有啥讲究呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信