1.今年是否為閏年
import time
thisyear = time.localtime()[0]
#print time.localtime()
if thisyear %400 ==0 or thisyear % 4 ==0 and thisyear %100!=0:
print 'this year %s is leap year'%thisyear
else:
print 'this year %s is non-leap year'%thisyear
輸出結果:this year 2015 is non-leap year
2.求質數(質數也叫素數)
#求質數,是將這個數n,迴圈與2-n之間數字的開平方進行相除。區間內不存在整除的數字,即為質數。
import math
for i in range(2,101):
for j in range(2,int(math.sqrt(i))+1):
if i%j ==0:
break
else:
print i,
3.9*9乘法口訣
for i in range(1,10):
for j in range(1,i+1):
print i, '*', j ,'=',i*j,
print ''
4.本金是10000,利率是0.0325,求需要多長時間可以本金+利息所得可以翻倍(本金+利息)
money = 10000
years = 0
while money <20000:
years+=1
money = money*(1+0.0325)
print(str(years)+"years after,money is double")
輸出結果:22years after,money is double
Python每天練習 小程式001
題目001 有四個數字 1 2 3 4,能組成多少個互不相同且無重複數字的三位數?各是多少?def one d for i in range 1,5 for j in range 1,5 for k in range 1,5 if i k and i j and j k print 總數量 len ...
小程式練習,仿bilibili小程式
開發文件 圖示庫 iconfont 阿里巴巴向量圖示庫 這個是 簡直是神器,什麼圖示都能找到,我很喜歡。utils util.js pages common header.wxml item.wxml index index.js index.wxml index.wxss selectcolor ...
Python小程式練習二之裝飾器小例子
裝飾器 裝飾器實際上就是為了給某程式增添功能,但該程式已經上線或已經被使用,那麼就不能大批量的修改源 這樣是不科學的也是不現實的,因為就產生了裝飾器,使得其滿足 1 不能修改被裝飾的函式的源 2 不能修改被裝飾的函式的呼叫方式 那麼根據需求,同時滿足了這兩點原則,這才是我們的目的。裝飾器的原則組成 ...