安裝pip
linux下,sudo apt-get install python-pip
windows下,
更新pip源,linux下pipr的配置檔案是$home/.pip/pip.conf,程式設計時在首行加:#-*- coding: utf-8 -*-可以支援中文。注意windows預設的中文字元是gbk
#!/usr/bin/env python
#-*-coding:utf-8-*-
#__authon__ = 'gaochaowei [email protected]'
#if __name__ == '__main__'
print ("hello world!")
print (u"你好")
列表是python常見的變數,如li =['s','f','c'],列表的執行li[0],li[1]...............,
刪除li.pop(2)==>li =['s','f'],li.pop()全部刪除。
元組:不可修改,用()表示;元組和列表可以相互轉換,tuple(list)可以將乙個列表轉換成元組,list(tuple)可以將乙個元組轉換成列表。
字典:無序,用{}表示,索引「鍵」。eg:student =,修改student['name']='sun li'
刪除,del student['name'].
dict.keys():返回乙個包含字典所有key的列表
dict.values():返回乙個包含字典所有value的列表
dict.items():返回乙個包含字典所有(鍵,值)元組的列表
dict.clear():刪除字典中所有元素
dict.get(key):返回字典中key所對應的值。。
條件語句:if
if asdfsdfasdfadf:
執行語句1
elif dsfjsdlfjsdlfkjsd:
執行語句2
else:
執行語句3
條件語句:for
for var in sequence:
執行語句
xrange(1,100) range(1,100),範圍比較大時建議使用xrange
無限迴圈:while
while true:
執行語句
中斷迴圈:continue,break
異常處理:try except
python列表,字典
1字串處理 s.startswith adfaas s這個字串是不是以adfaas開始 s.endswith adfaas s這個字串是不是以adfaas結束 s.find substring,start end 可指範圍查詢子串,返回索引值,否則返回 1 s.rfind substring,sta...
Python 列表 字典
陣列 只能儲存同一種資料型別的結構 元組tuple 定義列表 定義元組 元組被稱為被帶了緊箍咒的列表,那麼就證明元組與列表的功能類似,只是不如列表強大。元組是不可變的資料型別 不能修改元組中的元素 列表是可變資料型別,可以修改元素。那就有了增刪改查 拿出列表最後乙個元素,最後乙個元素是列表,再拿出列...
python列表,字典排序
python對容器內資料的排序有兩種,一種是容器自己的sort函式,一種是內建的sorted函式。sort函式和sorted函式唯一的不同是,sort是在容器內 in place 排序,sorted生成乙個新的排好序的容器。dic dict sorted dic.items key lambda d...