Python基礎教程總結(下)

2021-08-29 15:58:17 字數 1348 閱讀 7291

參考: ,基於python2.x.

學東西快是我最大的優點和缺點,因為學的越快,忘的也越快,所以不得已才經常總結一些基本知識。。。

# sys.path裡面存放供直譯器查詢模組的路徑列表

import sys

"c:/python"

)# unix系統中必須使用完整路徑,也可以用expanduser()

sys.path.expanduser(

"~/python"

)if __name__==

"__main__"

: main(

)pprint.pprint(sys.path)

#更高階的列印函式

# 假設有乙個copy模組,用dir檢視所有特性(類、函式、變數)

[n for n in

dir(copy)

ifnot n.startswith(

"_")

]copy.__all__ #模組的共有介面,比喻from copy import*的時候匯入的就是這個列表裡的模組

help

(copy.copy)

#檢視copy函式

print copy.copy.__doc__ #檢視文件字串

# 原始碼閱讀,查詢copy模組的路徑

>>

>

print copy.__file__

d:\soteware\python\python2\lib\copy.pyc

一些常用的標準庫見筆記:note

描述r讀模式

w寫模式

a追加模式

b二進位制模式(可新增到其他模式中使用)

+讀/寫模式(可新增到其他模式中使用)

f =

open

("path"

,"w"

)f.write(

"strings"

)f.close(

)# 檔案會自動關閉

with

open

("path"

,"rw"):

do_something

f.seek(size)

#指定當前位置

f.tell(

)#返回當前位置

read(n)\read(

)\readline(

)\readlines(

)的區別

python基礎教程

乙個簡單的客戶機 import socket s socket.socket host socket.gethostname port 1234 s.bind host,port s.listen 5 while true c,addr s.accept print got connection f...

Python基礎教程

本教程不包括python的安裝,ide採用spyder pytho2.7 1.print pow 2,3 8 print 2 3 8這裡pow函式表示乘方,與 功能相同。2.abs 10 10abs函式用來求乙個數的絕對值。3.round 0.6 1.0 round 0.4 0.0round函式將浮...

Python 基礎教程

python由guido van rossum於1989年底發明,第乙個公開發行版發行於1991年。像perl語言一樣,python 源 同樣遵循 gpl gnu general public license 協議。本教程主要針對python 2.x版本的學習,如果你使用的是python 3.x版本...