摘要:
获取文件的后缀名有好几种方法: 第一种:splittext()方法 os.path.splittext(path)[-1] 第二种:endswith()方法 path = "test_user_info.py" bool = path.endswith(".py") print(bool) 第三种: 阅读全文
摘要:
第一种 import win32clipboard import time #速度快 容易出错 class niubi(): def lihai(self): while True: #jianting().main() t = jianting().main() print(t) class ji 阅读全文
摘要:
一.创建列表 1.创建一个普通列表 >>> tabulation1 = ['大圣','天蓬','卷帘'] >>> tabulation1 ['大圣', '天蓬', '卷帘'] >>> tabulation2 = [72,36,18] >>> tabulation2 [72, 36, 18] 2.创建 阅读全文
摘要:
1.写函数,接收一个参数(此参数类型必须是可迭代对象),将可迭代对象的每个元素以’_’相连接,形成新的字符串,并返回. 例如 传入的可迭代对象为[1,'天王','刘德华']返回的结果为’1_天王_刘德华' 1 ) def func(lst): l1 = [] for i in lst: l1.app 阅读全文
摘要:
1.哪个是True,哪个是False? 这里要看三组代码: # 第一组: >>>a=256 >>>b = 256 >>>a is b # 第二组: >>>a = 257 >>>b = 257 >>>a is b # 第三组: >>>a = 257; b = 257 >>>a is b 问题来了,这三 阅读全文
摘要:
在处理列表和字典时,尽管传递引用常常是最方便的方法,但如果函数修改了传入的列表或字典,你可能不希望这些变动影响原来的列表或字典。要做到这一点,Python提供了名为copy的模块,其中包含copy()和deepcopy()函数。 第一个函数copy.copy(),可以用来复制列表或字典这样的可变值, 阅读全文
摘要:
先观察以下一段代码: # 先导入类并实例化 from optparse import OptionParser optParser = OptionParser() optParser.add_option('-f','--file',action = 'store',type = "string" 阅读全文
摘要:
类与实例 类是对象的定义,而实例是"真正的实物",它存放了类中所定义的对象的具体信息。 类、属性和方法命名规范 类名通常由大写字母打头。这是标准惯例,可以帮助你识别类,特别是在实例化过程中(有时看起来像函数调用)。还有,数据属性(变量或常量)听起来应当是数据值的名字,方法名应当指出对应对象或值的行为 阅读全文
摘要:
(&,|)和(and,or)是两组比较相似的运算符,用在“与”/ “或”上,在用法上有些许区别。 (&,|)和(and,or)是用来比较两组变量的,格式基本上是: a & b a | b a and b a or b 如果a,b是数值变量, 则&, |表示位运算, and,or则依据是否非0来决定输 阅读全文
摘要:
示例1:列表里面含有列表进行排序 s = [[1, 2], [100, 2], [33, 3], [25, 6]] s.sort(key=lambda k: k[0]) print(s) 结果: [[1, 2], [25, 6], [33, 3], [100, 2]] 示例2:列表里面含有字典进行排 阅读全文
