日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Python程序:檢查數(shù)字是否是Harshad數(shù)字

創(chuàng)新互聯(lián)Python教程:

創(chuàng)新互聯(lián)客戶idc服務(wù)中心,提供成都機(jī)柜租用、成都服務(wù)器、成都主機(jī)托管、成都雙線服務(wù)器等業(yè)務(wù)的一站式服務(wù)。通過各地的服務(wù)中心,我們向成都用戶提供優(yōu)質(zhì)廉價(jià)的產(chǎn)品以及開放、透明、穩(wěn)定、高性價(jià)比的服務(wù),資深網(wǎng)絡(luò)工程師在機(jī)房提供7*24小時(shí)標(biāo)準(zhǔn)級技術(shù)保障。

編寫一個(gè) Python 程序來檢查一個(gè)數(shù)字是不是 Harshad 數(shù)字,或者是否使用 while 循環(huán)。如果一個(gè)數(shù)能被給定數(shù)的位數(shù)之和整除,它就是 Harshad 數(shù)。例如,156 可以被 12 整除(1 + 5 + 6),所以它是一個(gè) Harshad 數(shù)。

Number = int(input("Enter the Number to Check Harshad Number = "))
Sum = 0
rem = 0

Temp = Number
while Temp > 0:
    rem = Temp % 10
    Sum = Sum + rem
    Temp = Temp // 10

print("The Sum of the Digits = %d" %Sum)

if Number % Sum == 0:
    print("\n%d is a Harshad Number." %Number)
else:
    print("%d is Not a Harshad Number." %Number)

在這個(gè) Python 程序中,我們使用 while 循環(huán)來劃分?jǐn)?shù)字并計(jì)算所有數(shù)字的和。接下來,if 條件檢查該數(shù)是否可被 sum 整除。如果是 Tue,那就是 Harshad 數(shù)。

def digitsSum(Number):
    Sum = rem = 0
    while Number > 0:
        rem = Number % 10
        Sum = Sum + rem
        Number = Number // 10
    return Sum

Number = int(input("Enter the Number to Check Harshad Number = "))
Sum = digitsSum(Number)

print("The Sum of the Digits = %d" %Sum)

if Number % Sum == 0:
    print("%d is a Harshad Number." %Number)
else:
    print("%d is Not a Harshad Number." %Number)
Enter the Number to Check Harshad Number = 481
The Sum of the Digits = 13
481 is a Harshad Number.

Enter the Number to Check Harshad Number = 472
The Sum of the Digits = 13
472 is Not a Harshad Number.

Python 程序,用于檢查給定的數(shù)字是否是 Harshad 數(shù)字,是否使用函數(shù)。

Sum = 0
def digitsSum(Number):
    global Sum
    if Number > 0:
        rem = Number % 10
        Sum = Sum + rem
        digitsSum(Number // 10)
    return Sum

Number = int(input("Enter the Number to Check Harshad Number = "))
Sum = digitsSum(Number)

if Number % Sum == 0:
    print("%d is a Harshad Number." %Number)
else:
    print("%d is Not a Harshad Number." %Number)
Enter the Number to Check Harshad Number = 92
92 is Not a Harshad Number.

Enter the Number to Check Harshad Number = 448
448 is a Harshad Number.

本文標(biāo)題:Python程序:檢查數(shù)字是否是Harshad數(shù)字
文章起源:http://www.5511xx.com/article/coccegg.html