初始赋值有啥讲究呢?

来源:4-6 Python之break跳出循环

半神999179

2020-12-31 10:01

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

写回答 关注

2回答

  • 粗实而夜雨
    2021-01-10 18:51:57

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

  • 走出深坑_爬出井底
    2020-12-31 15:37:40

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

    例如: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就显然是不合理的


Python3 入门教程(新版)

python3入门教程,让你快速入门并能编写简单的Python程序

155720 学习 · 1088 问题

查看课程

相似问题