我想用python編個小程式,迴圈計算使用者給處的任意兩個整數之間的水仙花數

時間 2021-07-08 21:55:07

1樓:匿名使用者

#coding:gbk

while true:

inp_l=raw_input('下限: ')inp_h=raw_input('上限: ')if inp_l=='e' or inp_h=='e':

break

try:

inp_l,inp_h=int(inp_l),int(inp_h)except valueerror:

print('不合法')

continue

for n in xrange(inp_l,inp_h):

i=n/100

j=n/10%10

k=n%10

if i*100+j*10+k==i+j**2+k**3:

print("%-5d" %n)

print()

輸入e即可退出

2樓:匿名使用者

#coding=utf8

while 1:

try:

xa=int(raw_input("輸入整數 xa= "))xb=int(raw_input("輸入整數 xb= "))except:

print("請輸入整數")

continue

if xa>xb:xa,xb=xb,xa

for n in xrange(xa,xb):

i=n/100

j=n/10%10

k=n%10

if i*100+j*10+k==i+j**2+k**3:

print("%-5d")%n

關於python求解水仙花數的問題

3樓:九九歸一

i = n/100 是求百位上的數字,如123除以100就等於1 j = (n/10)%10 是求十位上的數字,如123除以10等於12,再除以10取餘數就等於2 k = n % 10 是求個位上的數字,如123除以10取餘數就等於3

4樓:匿名使用者

什麼是水仙花數

水仙花數只是自冪數的一種,嚴格來說3位數的3次冪數才稱為水仙花數。

如果是 4位數,應該是 4次方

四位自冪數:四葉玫瑰數

求得1634

8208

9474

樓主可以自證

用PYTHON編寫小程式,輸出所有滿足條件的素數

紫薇參星 按照你的要求編寫的python程式如下 import math for i in range 100,1000 for j in range 2,int math.sqrt i 1 if i j 0 break else if i 10 i 10 10 10 i 100 print i 源...

小程式可以用Python語言編寫嗎

可以。python是可以開發小程式的。python可以做後端服務和小程式通訊,python可以寫後端平臺,提供api,微信小程式可以通過wx.request 呼叫這個api。如果一定要用python雖然也能寫,可是實現起來就很複雜了。python可以開發小程式的後臺服務功能。15個python入門小...

我在校園小程式代簽到為什麼會被發現

這怎麼辦啊 我讓別人代簽 導員後來發現異常登入 搞不懂了 到底有什麼辦法才可以讓別人代簽 幽靈一抹灰 這個不僅有定位功能,還能識別你的手機型號 小見崎鳴 你這種容易發現 用硬體就沒事的 目前大部分定位軟體都會被檢測,尤其是今日校園後臺有個考勤防護,檢測也是非常嚴格的,如果想虛擬打卡的話要找到專業的軟...