1.首先先推薦一個好用的編輯器卵惦,Mac上的:
Sublime Text 2刘绣,畫面優(yōu)美然磷,多種語言的支持,功能比較強大轿亮。
2.直接運行py文件
用subText2編輯python代碼
終端中直接敲入python hello.py
(記得要在py文件目錄內(nèi))
3.elif = else if
age = 3
if age >= 18:
print 'your age is', age
print 'adult'
elif age >= 6:
print 'your age is', age
print 'teenager'
else:
print 'kids'
4. list 和 tuple
list 可變數(shù)組
classmates = ['micheal', 'tom', 'jerry']
print classmates[0]
print classmates[-1]
tuple 不可變數(shù)組
classmates = ('micheal', 'tom')
classmates = ('a', 'b', ['A', 'B'])
print classmates[1]
print classmates[2][1]
5.dict 和 list?
請務必注意疮薇,dict內(nèi)部存放的順序和key放入的順序是沒有關(guān)系的。
和list比較我注,dict有以下幾個特點:
查找和插入的速度極快按咒,不會隨著key的增加而增加;
需要占用大量的內(nèi)存但骨,內(nèi)存浪費多励七。
而list相反:
查找和插入的時間隨著元素的增加而增加;
占用空間小奔缠,浪費內(nèi)存很少呀伙。
所以,dict是用空間來換取時間的一種方法添坊。