print("%s%s"%(x,x))#沒有逗號,需要用%來對應(yīng)
在循環(huán)或其他地方不希望print換行?
print("ddd",end=' ')
a=[1,2,3,5]
a[a:b]數(shù)值不包括b
print(a[:,[1,2]]) #array數(shù)組 包括1踊谋,2
a=[[1,2,3,5],[1,2,3,6]]
iloc[? ?:? ,? : ]? ? 前面的冒號就是取行數(shù)绍豁,后面的冒號是取列數(shù)
!!?? If csvfile is a file object, it should be opened with newline=''.
在Python 3,可以通過open函數(shù)的newline參數(shù)來控制Universal new line mode:讀取時候巢音,不指定newline疗疟,則默認開啟Universal new line mode署鸡,所有\(zhòng)n, \r, or \r\n被默認轉(zhuǎn)換為\n 如失;寫入時绊诲,不指定newline,則換行符為各系統(tǒng)默認的換行符(\n, \r, or \r\n, )褪贵,指定為newline='\n'掂之,則都替換為\n(相當于Universal new line mode);
不論讀或者寫時脆丁,newline=''都表示不轉(zhuǎn)換世舰。
windows的換行是\r\n,unix的是\n槽卫,mac的是\r跟压。 不同系統(tǒng)不同,os.linesep? 可以判斷歼培,如果不是txt文件震蒋,建議用wb和rb來讀寫。通過二進制讀寫躲庄,不會有換行問題查剖。?
import matplotlib.pyplot as plt?
記得加上 plot.show()
cat命令的用途是連接文件或標準輸入并打印。這個命令常用來顯示文件內(nèi)容读跷,或者將幾個文件連接起來顯示梗搅,或者從標準輸入讀取內(nèi)容并顯示,它常與重定向符號配合使用效览。
1.命令格式:
cat?[選項]?[文件]...
2.命令功能:
cat主要有三大功能:
1.一次顯示整個文件:cat?filename
2.從鍵盤創(chuàng)建一個文件:cat?>?filename?只能創(chuàng)建新文件,不能編輯已有文件.
3.將幾個文件合并為一個文件:cat?file1?file2?>?file
tac?(反向列示)
命令:
tac?log.txt
輸出:
[root@localhost?test]#tac?log.txt?
PWD=/opt/soft/test
Linux
World
Hello
說明:
tac?是將?cat?反寫過來无切,所以他的功能就跟?cat?相反,?cat?是由第一行到最后一行連續(xù)顯示在螢?zāi)簧县ね鳎?tac?則是由最后一行到第一行反向在螢?zāi)簧巷@示出來哆键!
linux的touch命令不常用,一般在使用make的時候可能會用到瘦锹,用來修改文件時間戳籍嘹,或者新建一個不存在的文件。