原文:python實戰—在1到20的整數中整除3和整除5以及能被3和5的整除的數字用對應的字符串代替,生成隨機12位包含大小寫以及數字的字符串

第一題:列出 到 的數字,若是 的倍數就用apple代替,若是 的倍數就用orange代替,若既是 的倍數又是 的倍數就用appleorange代替。 網上找到簡約的解法 自己出來的解法 做題心得:做這道題前已經有遍歷整個數字和篩選數字的思路,但是一直卡在想怎樣用字符串替換數字,最后參考別人的結果才明白只要將篩選的數字不添加到列表就好了 . 做為 Apple Store App 獨立開發者,你要搞 ...

2019-03-13 19:34 0 710 推薦指數:

查看詳情

找出字符串中所有能被3整除數字

字符串是0-9隨機出現的數字。 最先想到的方案一般是循環然后取余,但是如果仔細分析的話,就會發現當數字很大這種方案不可行。 數學定理如果一個數字各個位上的數字和能被3整除這個數字就能被3整除,那么考慮通過計算各個位上的數字和方案就會變的可行; 然后再進行優化,可以提前對每個位上的數字對3取 ...

Fri Apr 16 03:31:00 CST 2021 0 318
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM