python練習小程式

2021-07-03 14:39:13 字數 969 閱讀 8157

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 不能修改被裝飾的函式的呼叫方式 那麼根據需求,同時滿足了這兩點原則,這才是我們的目的。裝飾器的原則組成 ...