python-日常用法小記
阿新 • • 發佈:2018-11-30
1、判斷是否是數字
math.isnan("a")
2、數學math
math.log(x)
3、檢視安裝路徑
import sys
print sys.path
4、字串與日期的轉換
def formatdate(date,beforeformat,afterformat): timeArray=time.strptime(str(date),beforeformat) timeStamp=int(time.mktime(timeArray)) timeLocal=time.localtime(timeStamp) ds=time.strptime(aftertime,aftertime) return ds
5、range()
生成數字陣列
>>> range(10) [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] >>> range(1,10) [1, 2, 3, 4, 5, 6, 7, 8, 9] >>> range(1,10,1) [1, 2, 3, 4, 5, 6, 7, 8, 9] >>> range(1,10,3) [1, 4, 7] >>> range(0,-10,-1) [0, -1, -2, -3, -4, -5, -6, -7, -8, -9] >>> range(0) [] >>> range(1,0) [] >>> r=range(5) >>> type(r) <type 'list'> >>>
6、除法保留小數
round(float(a)/float(b),2)
7、輸出%
print '%.2f%%' % (2.322)