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

歡迎光臨散文網(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)遵守國家法律
巴青县| 亳州市| 巴塘县| 汕尾市| 咸阳市| 泾源县| 广东省| 北海市| 汾阳市| 夏邑县| 伽师县| 嘉荫县| 宁晋县| 称多县| 抚顺县| 武清区| 噶尔县| 申扎县| 九龙坡区| 莲花县| 阿拉善右旗| 祁门县| 清河县| 郑州市| 绥芬河市| 囊谦县| 呼和浩特市| 新竹市| 扎鲁特旗| 兴山县| 平果县| 库伦旗| 贵州省| 金门县| 日喀则市| 内乡县| 瑞丽市| 海林市| 昌图县| 涪陵区| 衡南县|