``` # Program to check Armstrong numbers in a certain interval lower = 100 upper = 2000 for num in range(lower, upper + 1): # order of number order = len(str(num)) # initialize sum sum = 0 temp = num while temp > 0: digit = temp % 10 sum += digit ** order temp //= 10 if num == sum: print(num) ```
author | python-dev |
---|---|
permlink | python-program-to-find-armstrong-number-in-an-interval |
category | python-dev |
json_metadata | {"tags":["python-dev"],"app":"hiveblog/0.1","format":"markdown"} |
created | 2020-03-22 10:19:33 |
last_update | 2020-03-22 10:19:33 |
depth | 0 |
children | 0 |
last_payout | 2020-03-29 10:19:33 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.252 HBD |
curator_payout_value | 0.252 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 358 |
author_reputation | 5,457,648,648,750 |
root_title | "Python Program to Find Armstrong Number in an Interval" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 96,537,442 |
net_rshares | 1,595,590,001,914 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
xiguang | 0 | 234,719,427,264 | 100% | ||
crypto.income | 0 | 1,360,870,574,650 | 100% |