python是門腳本語言,2版本跟3版本語法差別有點大,可是都不用「;」結尾,也不用「{}」將代碼塊包裹起來,只須要用相應數量的製表符(tab)就能區分出代碼是屬於哪個代碼塊。java
1.程序員標準的姿式入門(在命令行輸入代碼,而後打印打印hello world)python
print "hello world" linux
2.linux中的入門姿式是這樣子的:程序員
2.1先建個文件,而後敲代碼(如圖) 數組
2.2 運行(運行命令 python 文件名)數據結構
3.格式符:%s,%d,%f等(格式符是爲真實值預留位置,並控制顯示的格式)函數
3.1 用變量打印字符串命令行
運行結果:blog
3.2 用變量打印整數索引
運行結果:
3.3 用變量打印浮點數,與指定保留小數點位數
運行結果:
4.定義函數
運行結果:
5.數據結構
5.1 dict(在java中是hashMap,key,value結構)
運行結果:
5.2數組list(在java中是array )
運行結果:
5.3 集合set(在java中也是set,不會有形同的元素出現)
注:set()不支持索引取值,因此要經過索引去的話能夠先轉爲數組而後再取值
運行結果:
6. .if 跟 for
運行結果:
7.while
運行結果:
8.字符串簡單操做
運行結果:
9.try ... catch
運行結果:
10.查看內置函數(若是在window中能夠打開IDLE)
運行結果:(純小寫的就是內置函數)
11 查看內置函數說明:help(內置函數名字)
查看結果:
12 原始字符串(有時咱們想要直接打印出/,但他在py中默認是個轉義字符。因此咱們要用他原來的含義。只須要在字符串前加 r)