python2 常見問題一覽 1

優秀博客:Python - 小何才露尖尖角 - 博客頻道 - CSDN.NET

(網上學習 笨辦法學python 的比較好的一個博客)


1起變量名不要用純數字和數字開頭,不要中間有空格,python語法不允許

2_字符在python中常被用作假象的空格,用來隔開單詞。


3=與==的區別在于:

前者的作用是將右邊的值賦給左邊的變量名,后者的作用是檢查左右兩邊是否相等


4sys.argv是傳遞給python腳本的命令行參數【字符串】列表。argv[0]為該腳本自身路徑,其余為命令行參數。

例如:在win命令行下,python name.py 123 ?--->運行。參數0(win下默認空不傳入的那個值)是文件名本身,在比如a,xuyaodedd=argv ? a 是參數文件本身,表示文件地址,想要后面的參數起作用,一定要有可能沒有用的第一個參數。) 然后1 2 3

一共4個值,通過代碼。a, b, c, d = argv? #傳到a,b,c,d 四個變量里

python新手問題,勿喜勿噴(from sys import argv )_百度知道? ? ??python中的from sys import argv是什么意思,為什么執行不了啊?_百度知道

5 ? open() 通過文件名獲取到文件對象; .read()打開該對象;.write( ?)寫入內容

在python3.5中,open函數打開文件,除了文件要在根目錄下,一個重要區別是要在文件全名加“”

6 os.path.exists() 檢驗路徑是否真實存在 ? ?from os.path import exits()


7. 查詢seek函數的用法。

seek(offset,where):? where=0從起始位置移動(默認),1從當前位置移動,2從結束位置移動。當有換行時,會被換行截斷。seek()無返回值,故值為None。

seek(0)是轉到文件的0bytes(也就是第一個字節的位置)


8 。readline()讀取文本文件中的一行,經常配合seek()函數使用

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容