課程
/后端開發
/Python
/Python3 入門教程(新版)
我看見有的num賦值為0,有的賦值為2
2020-12-31
源自:Python3 入門教程(新版) 4-6
正在回答
初始賦值主要看你的程序目的是什么,比如這個題要求0-1000以內所有的偶數和,那初始值求和肯定是0了,這種賦值應該說是具體問題具體分析了
這個主要看你一開始要用它的值是什么
例如:A:求1~10的和
num = 0
sum = 0
while num <= 10:
????????sum = sum + num
????????num = num+1
B:求1~10的乘積
sum = 1
????????sum = sum * num
? ? ? ? num = num+1
A例子的sum初始值和B例子的sum初始值就不一樣,B例子做乘積用sum = 0就顯然是不合理的
舉報
python3入門教程,讓你快速入門并能編寫簡單的Python程序
1 回答無法初始化設備
4 回答關于賦值問題
2 回答不可以同一行定義賦值嗎?
1 回答請問大家,輸入后無法初始化怎么辦?
1 回答為啥這個行不通呢?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2021-01-10
初始賦值主要看你的程序目的是什么,比如這個題要求0-1000以內所有的偶數和,那初始值求和肯定是0了,這種賦值應該說是具體問題具體分析了
2020-12-31
這個主要看你一開始要用它的值是什么
例如: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就顯然是不合理的