優(yōu)秀博客:Python - 小何才露尖尖角
- 博客頻道 - CSDN.NET
(網(wǎng)上學(xué)習(xí) 笨辦法學(xué)python 的比較好的一個博客)
1起變量名不要用純數(shù)字和數(shù)字開頭旺罢,不要中間有空格,python語法不允許
2_字符在python中常被用作假象的空格卿操,用來隔開單詞柳洋。
3=與==的區(qū)別在于:
前者的作用是將右邊的值賦給左邊的變量名待诅,后者的作用是檢查左右兩邊是否相等
4sys.argv是傳遞給python腳本的命令行參數(shù)【字符串】列表。argv[0]為該腳本自身路徑熊镣,其余為命令行參數(shù)卑雁。
例如:在win命令行下立由,python name.py 123 ?--->運行。參數(shù)0(win下默認(rèn)空不傳入的那個值)是文件名本身序厉,在比如a,xuyaodedd=argv ? a 是參數(shù)文件本身锐膜,表示文件地址,想要后面的參數(shù)起作用弛房,一定要有可能沒有用的第一個參數(shù)道盏。) 然后1 2 3
一共4個值,通過代碼文捶。a, b, c, d = argv? #傳到a,b,c,d 四個變量里
python新手問題荷逞,勿喜勿噴(from sys import argv )_百度知道? ? ??python中的from sys import argv是什么意思,為什么執(zhí)行不了按馀拧种远?_百度知道
5 ? open() 通過文件名獲取到文件對象; .read()打開該對象顽耳;.write( ?)寫入內(nèi)容
在python3.5中坠敷,open函數(shù)打開文件,除了文件要在根目錄下射富,一個重要區(qū)別是要在文件全名加“”
6 os.path.exists() 檢驗路徑是否真實存在 ? ?from os.path import exits()
7. 查詢seek函數(shù)的用法膝迎。
seek(offset,where):? where=0從起始位置移動(默認(rèn)),1從當(dāng)前位置移動胰耗,2從結(jié)束位置移動限次。當(dāng)有換行時,會被換行截斷柴灯。seek()無返回值卖漫,故值為None。
seek(0)是轉(zhuǎn)到文件的0bytes(也就是第一個字節(jié)的位置)
8 赠群。readline()讀取文本文件中的一行羊始,經(jīng)常配合seek()函數(shù)使用