個人Python筆記

2022-05-10 07:14:32 字數 2524 閱讀 4989

#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.關鍵字以及...