最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Python編程算法【二十六】自守?cái)?shù)

2022-11-22 21:20 作者:SPC編程愛好者  | 我要投稿

【案例內(nèi)容】?

5%5E2%20%3D%2025%EF%BC%8C25%5E2%20%3D625%EF%BC%8C76%5E2%20%3D5776%20...%E6%B1%8210000%E4%BB%A5%E5%86%85%E7%9A%84%E8%87%AA%E5%AE%88%E6%95%B0%E3%80%82


【解題思路】

本題可借助將 int 型轉(zhuǎn)換為 str 型的思路來解答。先將某數(shù) n 的平方求出,并用變量 square 存儲(chǔ),接著將數(shù)字 n 轉(zhuǎn)為字符型,再用 len 函數(shù)求出它的長度,假設(shè)為 n_length,也就是 n 的位數(shù)。同理,也將?square 轉(zhuǎn)為字符型,也求出它的長度,假設(shè)為 ?square_length。然后,通過字符串切片的方式,獲得子字符串?[square_length-n_length:] 的切片內(nèi)容,冒號(hào)右側(cè)不寫,表示取到字符串的結(jié)尾。最后,只需要判斷,轉(zhuǎn)成字符型的 n 與 剛剛獲取到的子字符串是否相等,就可以驗(yàn)證數(shù)字 n 是否為自守?cái)?shù)。


【Python代碼】

以上為10000以內(nèi)的自守?cái)?shù)

有時(shí)借助 int 型與 str 型的相互轉(zhuǎn)換,可以突破常規(guī)、另辟蹊徑,把原本按部就班的解題過程,變得更加巧妙與便捷。通過編程,可以感受到,有時(shí)換個(gè)思路,很可能就能換個(gè)出路。

Python編程算法【二十六】自守?cái)?shù)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
三江| 英山县| 民权县| 林甸县| 将乐县| 东丽区| 勃利县| 望城县| 左权县| 汾西县| 尚义县| 阿勒泰市| 思茅市| 高雄县| 林周县| 得荣县| 望城县| 长兴县| 宁夏| 乐东| 东至县| 石柱| 凌云县| 徐州市| 和田县| 仁化县| 南宫市| 温泉县| 青铜峡市| 襄樊市| 客服| 谷城县| 和平县| 苗栗市| 松阳县| 泸定县| 泸州市| 花莲县| 南京市| 上蔡县| 淳化县|