來自http://blog.sina.com.cn/s/blog_5d236e060100ep4y.html~type=v5_one&label=rela_nextarticle一個論壇:http://www.python-forum.org/pythonforum/index.php一 python文章索引Total number is
用python產生斐波那契數列def fab(max): n,a,b=0,0,1 while n<max: yield b a,b=b,a+b n=n+1for n in fab(5): print(n)運行正常當運行下面的方式時f=fab(5)f.next()出現下面的錯誤Traceback (most recent call last): File “<pyshell#32>”, line 1, in <module>
Python開發工具Wing IDE 前天已更新到4.1.11版。更新說明:按右鍵工具選項卡,可以為工具綁定密鑰專案檔可以自動刪除後面的空格支援開源的版本控制系統Subversion 1.7.x語句支援更多變數重構的引用可通過Linux系統開啟Wing檔案改進自動編輯修複在Python 3下保持外部控制台處於開啟狀態重構作業完成後恢複原始編輯器和中心顯示單元測試組被跳過的表徵圖--Wing IDE 4.1.11下載--Wing IDE 4.1.11詳細更新
從晚上八九點開始,一直持續到淩晨1點半,看完了Python的官方入門教程(中譯版),其中的小例子大部分也都逐一運行過了。還好,比較順利。其實早在一年之前,就開始嘗試接觸Python,還買了一本小書(後來知道此書“抄”的不好)。大概是因為當時類C語言(C/C++/Java)的文法對我影響太深,導致我對部分Python文法極為排斥,從而在一年多的時間內再也沒有接觸Python。我當時認為Python“不爽”的理由有:if / for / while 之後必須有冒號(既然有了縮排排列,冒號是必須的嗎?
def functionName(arguments): #函數名(參數列表_可選) suite #函數體 def get_int(msg): while True: try: i = int(input(msg)) return i except ValueError as err: print(err)
使用Python寫了一個抓取有道詞典首頁的指令碼,目前功能還不完善,只能抓取基本的Tag並使用BeautifulSoup顯示出來,沒有對Tag裡的資訊進行細分。另外,網頁端是按utf-8編碼的,放到Windows上的命令列裡無法正常顯示,目前還沒有測試Linux終端裡的情況。有時間再完善一下吧。#! /usr/bin/python# coding = utf-8# youdao.py# To-do: get meaning of a word from youdao.com# Author: