print("%s%s"%(x,x))#没有逗号,需要用%来对应
在循环或其他地方不希望print换行?
print("ddd",end=' ')
a=[1,2,3,5]
a[a:b]数值不包括b
print(a[:,[1,2]]) #array数组 包括1,2
a=[[1,2,3,5],[1,2,3,6]]
iloc[? ?:? ,? : ]? ? 前面的冒号就是取行数,后面的冒号是取列数
!!?? If csvfile is a file object, it should be opened with newline=''.
在Python 3,可以通过open函数的newline参数来控制Universal new line mode:读取时候,不指定newline,则默认开启Universal new line mode,所有\n, \r, or \r\n被默认转换为\n ;写入时,不指定newline,则换行符为各系统默认的换行符(\n, \r, or \r\n, ),指定为newline='\n',则都替换为\n(相当于Universal new line mode);
不论读或者写时,newline=''都表示不转换。
windows的换行是\r\n,unix的是\n,mac的是\r。 不同系统不同,os.linesep? 可以判断,如果不是txt文件,建议用wb和rb来读写。通过二进制读写,不会有换行问题。?
import matplotlib.pyplot as plt?
记得加上 plot.show()
cat命令的用途是连接文件或标准输入并打印。这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用。
1.命令格式:
cat?[选项]?[文件]...
2.命令功能:
cat主要有三大功能:
1.一次显示整个文件:cat?filename
2.从键盘创建一个文件:cat?>?filename?只能创建新文件,不能编辑已有文件.
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?是由第一行到最后一行连续显示在萤幕上,而?tac?则是由最后一行到第一行反向在萤幕上显示出来!
linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件。