1、廢話學習
2、helloworld編碼
Python版本選擇,3.5.2最新版。 幾乎全部的Python庫都支持到了3.0。
不選擇Python2.7版本是由於官方公告,Python2.7只支持到2020年。url
3、變量
變量定義:spa
變量賦值:code
![](http://static.javashuo.com/static/loading.gif)
PS:惋惜講師講的亂七八糟的,根本沒提內存地址,多是零基礎的班吧,講了也沒人聽懂。orm
4、字符編碼與二進制htm
二進制:略吧。就是0、1和一個很low的烽火戲諸侯的例子。不如 百度百科-二進制 看的明白。內存
字符編碼:仍是同樣,看了 百度百科-字符編碼 會更清晰一個脈絡。utf-8
ASCII、GB2312(big5是支持中文繁體的)、GBK1.0、GB18030。這裏要解釋的是PC端都支持GB18030。手機端只支持到GB2312。因此可能會出現亂碼。 解決方法是使用utf-8。字符串
Unicode(萬國碼、統一碼、單一碼)
utf-8只是其中一個格式。我的建議之後代碼都使用utf-8。
具體看百度百科吧,沒什麼好講的,單純的知識。
註釋:
5、用戶交互程序
一、最簡單的:需求輸入用戶名和密碼,直接顯示。
代碼:
結果:
PS:這裏說一下吧,全部input()輸入的內容,都是字符串格式str()。
二、最low的方法,Python官方不推薦的方法,由於效率過低。
代碼:
結果:
三、格式化字符串的一種經常使用方式 %s %d
PS:運行結果不貼了, 徹底同樣 。
四、格式化字符串之format {0}佔位符
PS:運行結果不貼了, 徹底同樣 。
五、格式化字符串之format {name}佔位符
PS:運行結果不貼了,徹底同樣。
六、if...elif...else判斷之最簡單的例子
代碼:
運行結果:
七、if...elif...else判斷之完整的例子--猜年齡
PS:代碼沒錯,結果想向就行。 以爲input不加規範容易報錯,因此加個籠子關起來。
八、while...else...循環
代碼:
PS:邏輯很簡單,Python中while循環有else能夠操做。
九、for循環
代碼:
PS:仍是挺簡單的。
十、for循環之任性玩
代碼:
PS:玩唄。不報錯就ok。