摘要:
stat方法:用于获取文件信息,例如创建时间、文件大小等。1 import os2 filestate=os.stat("e:/temp/test.txt")3 print(filestate.st_mtime)# 文件最后修改的时间距离1970/1/1的秒数。4 5 import time6 pr... 阅读全文
摘要:
glob模块中有一个叫glob的方法可以获取某个目录下的文件。1 import glob2 temp=glob.glob("E:\\Temp\\*.txt")3 print(temp)则返回E盘下Temp文件夹下的所有txt文件的路径。注意返回的是一个列表。另外参数可以为一个相对路径,则以当前工作目... 阅读全文
摘要:
首先肯定是要引入os模块了。1 import osgetcwd方法:1 print(os.getcwd())上面的语句将会输出当前的工作目录,相当于C#中的Environment.CurrentDirectory。chdir方法:1 os.chdir(r'C:\PythonTest\')修改工作目录... 阅读全文
摘要:
add方法:1 s = {1,2,3}2 s.add(4)3 print(s)# {1, 2, 3, 4}同list的append方法,若调用s.add(3),则不会有任何影响。这点与C#中的HashSet有区别。update方法:1 s = {1,2,3,4,5}2 s.update({3,5,7... 阅读全文
摘要:
元组使用()定义,元组一旦定义就无法修改。元组的索引方式同列表,也是使用[]。元组也可以进行切片操作,使用方式同列表一样。可以说,一个没法修改的列表就是元组。在没有修改操作的情况下,应尽可能使用元组,因为效率更高更快。 阅读全文
摘要:
in关键字:注意这个是关键字,用来判断元素是否在集合中存在。1 list = ['a','b','c']2 print('a' in list)3 print('f' in list)将依次输出 True 和 False+:1 lista=['a','b']2 listb=['c','d']3 li... 阅读全文
摘要:
在实际的业务过程中,经常有这么一个操作:取一个列表的一部分进行操作,而不影响原来的列表。也就是将原来的列表复制一个部分副本并对其进行操作。举个完整例子:1 list = ['a','b','c','d','e']# 声明一个列表。2 sublist = list[1:3]# 对列表进行切片,取索引为... 阅读全文
摘要:
列表已经用了很多次了。使用中括号包含元素。1 list = ['a','b','c']获取元素使用[]。1 print(list[0])输出a不过值得注意的是,[]只能是0到元素个数-1吗?在Python中并不是。1 print(list[-1])这行并不会报错,而是输出c。也就是说,在上面这个li... 阅读全文
摘要:
Python中的三角函数位于math模块内。引入模块:1 import math输出pi1 import math2 print(math.pi)得:3.141592653589793math模块内还有sin、cos、tan之类的函数,与C#的用法一致。但有一点要注意的是:1 import math... 阅读全文
摘要:
在Python中,不止有浮点数(float),而且还有分数(Fraction)这个类型。要使用分数,必须引入一个模块。1 import fractions然后就可以声明一个分数了1 x = fractions.Fraction(1,2)这样就声明了一个2分之1的分数,打印这个变量则会得出:1/2声明... 阅读全文