用python 計算100~999的水仙花數的個數
# author : momo
#計算100~999的水仙花數的個數
sum = 0
for i in range(100,1000):
a = 0
temp = i
while temp:
a = a+(temp%10)**3
temp //= 10
if a == i:
sum = sum +1
print(sum)
相關推薦
用python 計算100~999的水仙花數的個數
# author : momo #計算100~999的水仙花數的個數 sum = 0 for i in range(100,1000): a = 0 temp = i while temp: a = a+(temp%10)**3 temp //
用python計算文件行數[裝載自http://www.centoscn.com/python/2013/0806/1110.html]
緩存 scn adl 讀取 col bsp 支持 p s file 一、計算文件的行數 最簡單的辦法是把文件讀入一個大的列表中,然後統計列表的長度.如果文件的路徑是以參數的形式filepath傳遞的,那麽只用一行代碼就可以完成我們的需求了: count = le
用python計算100以內的素數
l = [] for x in range(100): #判斷如果x是素數,則列印,如果不是素數就跳過 if x <2: continue for i in range(2,x): if x % i == 0:
python練習2 計算100-999之間的水仙花數
如果一個 3 位數等於其各位數字的立方和,則稱這個數為水仙花數。例如:153 = 1^3 + 5^3 + 3^3,因此 153 就是一個水仙花數,求100~999之間的水仙花數 我的答案1 #!/u
用python計算0到一個數之內的所有質數
import math #匯入包 cal_range=int(input('please enter the range of primer number:'))#輸入一個數 prime_nums=[] for i in range(cal_range+1): if i==0 or i
python計算100以內7的倍數和與個數
num == 輸出 python end range 計算 輸出結果 += a = 0 count = 0 sz = [] num = 0 while a < 100: a += 1 if a%7 == 0: sz.append(a)
用 python 的生成器制作數據傳輸進度條
flush code 現在 發送 nbsp error: 處理 stop next 整個過程中有幾個數據 1 已經傳輸的數據received_size 2 文件大小tatol a = received_size/tatol b = a*100 其中 , a是
用python爬取微博數據並生成詞雲
font 意思 extra 很多 返回 json 自己 技術分享 pre 很早之前寫過一篇怎麽利用微博數據制作詞雲圖片出來,之前的寫得不完整,而且只能使用自己的數據,現在重新整理了一下,任何的微博數據都可以制作出來,放在今天應該比較應景。 一年一度的虐汪節,是繼續蹲在角落默
用python類方法處理參數
ted () 排序 __init__ return urn blog self post 類方法的一個應用是對類在實例化時對傳入的參數進行處理。例如,對於傳入的字典,想在實例化時將其鍵提取出來排序,可以如下操作: class SortedDict(object):
用JavaScript,打印水仙花數;
java head doctype char body int utf console i++ <!DOCTYPE html> <html> <head> <meta charset="utf-8" />
python讀取大檔案的方法 python計算檔案的行數和讀取某一行內容的實現方法
python計算檔案的行數和讀取某一行內容的實現方法 :最簡單的辦法是把檔案讀入一個大的列表中,然後統計列表的長度.如果檔案的路徑是以引數的形式filepath傳遞的,那麼只用一行程式碼就可以完成我們的需求了: 1、http://blog.csdn.net/shudaq
用來計算100以內的連加
1 procedure count(a: Integer){用來計算100以內的連加} 2 var 3 i, sum: Integer; 4 begin 5 if a > 100 then 6 ShowMessage('輸入的數太大') 7 else if
用python尋找莫尼森數
P是素數且M也是素數,並且滿足等式M=2**P-1,則稱M為默尼森數。例如,P=5,M=2**P-1=31,5和31都是素數,因此31是默尼森數。 from math import sqrt def isprime(x): '''判斷x是否為質數''' if
用python實現一個迴文數
判斷一個整數是否是迴文數。迴文數是指正序(從左向右)和倒序(從右向左)讀都是一樣的整數。 示例 1: 輸入: 121 輸出: true 示例 2: 輸入: -121 輸出: false 解釋: 從左向右讀, 為 -121 。 從右向左讀, 為 121- 。因此它不是一個迴文數。 示例
用python計算你最後淘寶雙11能量值還能剩多少!
惡趣味 這幾天經常收到訊息,開啟一看都是 “快快 幫我點個贊”,“我正在pk…” 不幸我昨天也入坑了,被幾個好朋友拉進去了他們的戰隊。各個熱血澎湃的。但這個活動實在是賣人情,兩個戰隊要pk點贊數,一個人一天最多給6個戰隊點贊。兩方不停的找各種好友幫你點贊,贏得一
用python計算md5,sha1,crc32
為了確保從網上下載的檔案或程式完整並且沒有被篡改,一般官網上都會給出檔案的md5或sha1。我們拿到一個軟體,第一步應當是校驗這個值與官網給的是否一致,如果不一致的話就趕緊刪掉吧。 在Mac上
用python計算出大檔案的md5碼,某路徑下所有檔案的md5碼
#coding:utf-8 #md5check.py #讀檔案,轉成md5碼 #如沒有檔案路徑,則詢問 #是檔案,返回md5碼 #是路徑把其下所有檔案返回md5碼 #參考:http://www.joelverhagen.com/blog/2011/02/md5-hash-
用python計算檔案的md5值
在Python中內建了md5的實現,就是md5模組,因此可以很簡單的處理比較兩個檔案是否一致的問題。如以下程式碼片斷: import os,sys,md5 f1 = open(’f:/1.txt’,’r’) f2 = open(’f:/1.txt’,’r’) print
[Python]計算100以內的素數--一行程式碼filter方式
沒有考慮效率問題,只是為了簡潔,呵呵 #問題2 使用filter講100以內的質數挑選出來 #filter(function or None, sequence) -> list, tuple,
Python計算字串中單詞的個數
str = input("請您輸入一串字串:") str1 = str.strip() #去掉頭尾空格 index = 0 count = 0 while index < len(str1): while str1[index] != " ": #有空格時結束當