求 1 到 n 的所有數的約數和 暴力方法就是枚舉每個數,算出他的約數和即可,這樣有點慢。 另一種思路,枚舉約數,判斷他是誰的約數,並記錄(即他的倍數有多少個),在乘以他自己。 n/i求的是n以內,i的倍數有多少個,在乘以i即可。 可以發現,枚舉到n/2時,往后的所有數的倍數 ...
2、求1-100的所有數的和 #除了自定義的列表,我們還能用數字比如for i in range(1,10,3),rang里面三個數字分別代表開始,結束,步長。 #for中的break,可以在滿足什么條件的時候退出循環: ...
2.求1-2+3-4+5...99的所有數的和 ...