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()函数使用

你可能感兴趣的:(python2 常见问题一览 1)