原创 Golang 加權隨機數
什麼是加權隨機數 所謂加權隨機數,即是在隨機數的基礎上進行加權,每個元素的出現概率不是均等的。例如{'a': 2, 'b': 3, 'c': 5}, 那麼a 出現的概率爲20%,b出現的概率爲30%, c 出現的概率爲50%。 爲什麼需要
原创 python核心編程第七章練習
7-3(a) dic = {'Jack': 'man', 'Amy': 'woman', 'Lorry': 'woman', 'Json': 'man'} print sorted(dic) 7-3(b) dic = {'Jack': '
原创 python核心編程第九章練習
9-2 #!/user/bin/env python # -*- coding:utf-8 -*- F = raw_input('Enter a filename ') N = int(raw_input('Enter lines to
原创 python study note
import mystuffmystuff.apple()print mystuff.tangerinemystuff['apple'] # get
原创 python核心編程第十一章練習
11-4 def time_in_minues(minues): print '%d minues' % minues def minues2h_and_m(): minue = minues % 60
原创 python核心編程第五章練習
5-3.Standard Type Operators。 def get_letter_grade(score): if score >0 and score <100: if score >=90: return 'A'
原创 python核心編程十四章練習
14-3 fn = raw_input('$py:') execfile(fn) 14-4 import os from subprocess import call os.system('dir') call('dir', shel
原创 python核心編程第六章練習
#!/user/bin/env python # -*- coding:utf-8 -*- def findchr(string, char): '''(a)創建一個叫findchar()的函數,查找字符char是否在string中
原创 python核心編程第八章練習
8-2 f = int(raw_input('from: ')) t = int(raw_input('to: ')) i = int(raw_input('increment: ')) for n 8-4 def isprime(n
原创 python核心編程十三章練習
13-2 #!/user/bin/env python # -*- coding:utf-8 class MoneyFmt(object): '''把函數dollarize轉換爲一個類,並且包含以下的五個方法'''
原创 python核心編程第十章練習
10-6 def safe_open(filename, mode): try: f = open(filename, mode) except IOError: f = None
原创 安裝和使用MySQL的過程遇到問題和解決的方法
問題:在powershell下用easy_install來安裝MY-SQL-python無法安裝成功,錯誤信息爲: No local packages or download links found for MyS
原创 python3.4 TypeError: unsupported operand type(s) for %: 'bytes' and 'int'
b'-0x%012x\x00' % 123 在python 3.4 中以上代碼運行會報錯,在python 3.5之後則不會。 如果在python 3.4 中 需要對一個int 類型進行轉換,可以參考以下過程 a = '-0x%012
原创 在flask實現CKEditor和在網頁上顯示圖片
在自己製作的網頁上想實現富文本功能,於是上網搜了一下看到了CKEditor,實現比較簡單,可以參照CKEditor ,具體實現的話可以參考David-Guo。 實現完後,進行上傳圖片,然後post,可是在頁
原创 錯誤InterfaceError (0, '') 以及解決
最近在項目在使用peewee 的時候遇到該錯誤,於是上網搜了下對應的錯誤: https://stackoverflow.com/questions/6650940/interfaceerror-0 都是說因爲關閉了連接對象然後繼續去操作數