#vim ~/.vimrc
set ai #縮近
set expandtab #不用tab
set tabstop=4
#cp tab.py(python可以tab指令碼) /usr/lib64/python2.6/site-packages/
import tab
程式路徑#!/usr/bin/env python
例。列印實驗
#vim a.py (定義函式)
#!/usr/bin/env python
def b():
print 『*』 * 50 #print 50 『*』
#vim test.py (呼叫函式)
#!/usr/bin/env python
import a
a.b()
print 『hello world!』
a.b()
語句塊用縮排空格 (一般用4個)
將螢幕的乙個值付給變數
變數 = raw_input(『《螢幕顯示資訊》』)# 3.0 是input()
min(變數)#列表中最小的值
len(變數) #len函式是計算字元的個數
print
函式.__doc__#列印函式中的注釋
定義幫助\檢視幫助
>>>import a
>>>help(a)
>>>help(變數.選項)
random 隨機數
os.system(『shell 命令』)#吊用shell命令
file(『路徑』)#file('/root/bin/list.txt') 3.0是open()
c = file('/root/bin/list.txt',『w是覆蓋寫入』『a是追加』)#賦值 r 是讀 r+w+是以讀寫方式
c.readlines()#從第一行讀
c.write(『hello world』)#寫入這個c檔案,字的容量超過1024位元,自動寫入,反之存在記憶體
c.flush()#重新整理,存入檔案內,少用會影響io
列表可改 ()元組不可改
dir(列表變數)#檢視列表有哪些可以用的函式
變數.
變數.count()#預設統計所有
變數.remove(值)#刪除第乙個匹配的值
變數.split()#變列表
變數.strip()#預設是去掉空格
{}字典裡有索引有值
字典變數.keys()#輸出索引
變數.values()#輸出值
變數.items()#列表中包了小元組,拆分keys和values
變數.get()#沒有的key,不會報錯
變數.pop(key,value)#刪除 popitem預設刪第乙個
變數[「key」]=value#加值
變數.has_key(「值」)=#判斷是否存在
key值是唯一的
函式主檔案判斷:
if __name__ == "__main__"
函式()
預設引數
def name_info(name,age,job,nationnality='chinese'): #chinese是函式變數預設值
關鍵引數
name_info(name='wang',age=24,job='it')
return返回值
def name_info(name,age,job,nationnality='chinese'):
return
個人Python學習筆記
python學習筆記 1 使用變數之前 需要對其先賦值 2 變數名可以包含字母 大小寫不同 數字 下劃線 但不能用數字開頭 3 if迴圈語法 if 條件 print else print if 條件 print else print 4 迴圈語法 while迴圈 while 條件 迴圈體 條件為真 ...
Python 個人筆記(一)
使用csv標準庫模組對csv檔案進行讀寫 如下,讀取名為filename的csv檔案。其中第一行為表頭的列名,從第二行開始為資料內容 假設有兩列 import csv with open filename,r as file csv content csv.reader file csv heade...
python個人學習筆記
學習筆記篇 段落注釋 aba 行 注釋 可以重複使用的乙個量,包含數字,大小寫字母,下劃線等命名方式,不支援數字開頭命名格式。以下劃線開頭命名的一般具有特殊含義,如 age,name 可縮寫命名。首字母大小寫命名分別用於類 類以外的命名。如myfirst,myfirst,my first.關鍵字以及...