There are only two kinds of programming languages:those people always bitch about and those nobody uses.
Bjarne Stroustrup
基本数据类型
天天向上
def dayUP(df):
dayup = 1.0
for i in range(365):
if i%7 in [6,0]:
dayup =dayup*(1-0.01)
else:
dayup = dayup*(1+df)
return dayup
dayfactor = 0.01
while(dayUP(dayfactor)<37.78):
dayfactor += 0.001
print("每天努力参数是:{:.3f}.".format(dayfactor))
每天努力参数是:0.019.
获取星期字符串
weekstr = "星期一星期二星期三星期四星期五星期六星期日"
weekid = eval(input("请输入星期数字(1-7):"))
pos = (weekid-1)*3
print(weekstr[pos:pos+3])
请输入星期数字(1-7):>? 3
星期三
凯撒密码
plaincode = input("请输入明文:")
for p in plaincode:
if ord("a") <= ord(p) <= ord("z"):
print(chr(ord("a") + (ord(p) - ord("a") + 3) % 26), end='')
else:
print(p, end='')
请输入明文:>? python is an excellent language
sbwkrq lv dq hafhoohqw odqjxdjh
带刷新的文本进度条
import time
scale = 50
print("执行开始".center(scale//2,'-'))
t=time.clock()
for i in range(scale+1):
a="*"*i
b='.'*(scale-i)
c=(i/scale)*100
t -= time.clock()
print('\r{:.^3.0f}%[{}->{}]{:.2f}s'.format(c,a,b,-t),end='')
time.sleep(0.05)
print("\n"+"执行结束".center(scale//2,'-'))
-----------执行开始----------
.0.%[->..................................................]0.00s
.2.%[*->.................................................]0.77s
.4.%[**->................................................]1.54s
.6.%[***->...............................................]2.31s
.8.%[****->..............................................]3.08s
10.%[*****->.............................................]3.86s
12.%[******->............................................]4.63s
14.%[*******->...........................................]5.40s
16.%[********->..........................................]6.17s
18.%[*********->.........................................]6.94s
20.%[**********->........................................]7.71s
22.%[***********->.......................................]8.49s
24.%[************->......................................]9.26s
26.%[*************->.....................................]10.03s
28.%[**************->....................................]10.80s
30.%[***************->...................................]11.57s
32.%[****************->..................................]12.35s
34.%[*****************->.................................]13.12s
36.%[******************->................................]13.89s
38.%[*******************->...............................]14.67s
40.%[********************->..............................]15.44s
42.%[*********************->.............................]16.21s
44.%[**********************->............................]16.98s
46.%[***********************->...........................]17.76s
48.%[************************->..........................]18.53s
50.%[*************************->.........................]19.31s
52.%[**************************->........................]20.08s
54.%[***************************->.......................]20.85s
56.%[****************************->......................]21.63s
58.%[*****************************->.....................]22.40s
60.%[******************************->....................]23.18s
62.%[*******************************->...................]23.95s
64.%[********************************->..................]24.72s
66.%[*********************************->.................]25.50s
68.%[**********************************->................]26.27s
70.%[***********************************->...............]27.05s
72.%[************************************->..............]27.82s
74.%[*************************************->.............]28.60s
76.%[**************************************->............]29.37s
78.%[***************************************->...........]30.15s
80.%[****************************************->..........]30.92s
82.%[*****************************************->.........]31.70s
84.%[******************************************->........]32.48s
86.%[*******************************************->.......]33.25s
88.%[********************************************->......]34.03s
90.%[*********************************************->.....]34.80s
92.%[**********************************************->....]35.58s
94.%[***********************************************->...]36.36s
96.%[************************************************->..]37.13s
98.%[*************************************************->.]37.91s
100%[**************************************************->]38.69s
-----------执行结束----------