tft每日頭條

 > 圖文

 > python100以内能被7整除的最大數

python100以内能被7整除的最大數

圖文 更新时间:2024-08-01 09:10:09

1、需求:

# 定理:把一個至少兩位的正整數的個位數字去掉,再從餘下的數中減去個位數的5倍。當且僅當差是17的倍數時,原數也是17的倍數。

# 例如,34是17的倍數,因為3-20=-17是17的倍數

# 再例如,201不是17的倍數,因為20-5=15不是17的倍數。

2、代碼實現:

number = input() len = len(number) # 獲取個位數字以及去掉個位數以後的整數數值 ones_digit = int(number[-1]) number_new = int(number[0:len-1]) if(number_new - 5 * ones_digit) % 17 == 0: print("%s 是 17的倍數" % number) else: print("%s 不是 17的倍數" % number)

3、執行結果:

51

51 是 17的倍數

676767171717171717171718

676767171717171717171718 不是 17的倍數

1717171717171717171717171717171717171717171717

1717171717171717171717171717171717171717171717 是 17的倍數

python100以内能被7整除的最大數(通過python實現數字整除)1

通過python實現整除運算

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved