事先說明這不是什麼教程, 只是我的學習筆記.

這個學期我的選修課選擇了Python程序設計. 一是因為對其他課實在沒有什麼興趣, 二來原來曾經按照別人的教程,在Google App Engine上搭建過一個Python做的在線代理(偶爾翻翻牆還是不錯的), 所以, 現在就要邁入Python的世界了!

Python([KK] 英语发音: /’paɪθɑn/, [DJ] 英语发音: /ˈpaiθən/),是一种面向对象直译式计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定。(via Wikipedia)

python-logo-glassy

現在是學習筆記, 省略了安裝過程的部分. win下面一路next就可以, mac下面更簡單, 拖動一下就可以. 都默認安裝一個開發環境. 不過現在python.org/download被牆掉了, 難道Python是種威脅到國家安全的語言?
雖然安裝好Python後就有一個自帶的IDE, 不過我還是不很習慣那個界面. google之後選擇了Eclipse配合PyDev插件進行Python的開發. 頭一次弄, 配置的無比糾結. 以後或許會專門寫篇文章, 講講Eclipse的配置方法.

正式進入今天課上的內容:

  1. 基本輸入輸出:

    raw_input(“”) Read a string from standard input

    print 輸出

  2. 獲取幫助:

    help()

  3. 數據結構:

    數值型: int float complex

    序列對象: 字符串str 列表list 元組tuple 字典類型dict 數組對象array

好吧…今天其實就講了這麼多, 我也是剛開始學, 原諒我. 如果願意的話, 我們一起來看Byte of Python這本書怎麼樣?我保證, 以後每個周六上完課, 我都會記錄一下今天學了什麼.
p.s. 今天是我最好的朋友Mark20歲生日, 剛到美國的他似乎過了一個很精彩的多國慶祝派對, 哈哈, 我在地球的另一頭送你個蛋糕啦~cake