随笔分类 -  Python核心技术与实战

掌握 Python 高阶用法
摘要:1.有两个文件 a.txt b.txt: a文件内容包含内容类似: b文件内容包含内容类似: a.txt b.txt test aaa abc bbb testabc abc testabc 用pyhton语言完成文件操作,并将文件中拥有相同内容的行输出到一个新建的文件c.txt 中 解法一: 考察 阅读全文
posted @ 2020-05-15 21:11 zhaikunkun 阅读(922) 评论(0) 推荐(0)
摘要:1.代码如下:问题,运行login.py,输出两次func函数 login.py from decrator import authicate def checkuser_logged_in(re): if re == "1": return True elif re == "2": return 阅读全文
posted @ 2020-04-08 11:04 zhaikunkun 阅读(163) 评论(0) 推荐(0)
摘要:1.max = x > y ? x : y 不是python的语法,这一点特别容易混淆;python三元运算符的使用如下: a if x>y else b 2.random.random()生成0和1之间的随机浮点数float 3.假设可以不考虑计算机运行资源(如内存)的限制,以下 python3 阅读全文
posted @ 2020-04-06 21:44 zhaikunkun 阅读(2086) 评论(0) 推荐(0)
摘要:相比于列表和元组,字典的性能更优,特别是对于查找、添加和删除操作,字典都能在常数时间复杂度内完成。 而集合和字典基本相同,唯一的区别,就是集合没有键和值的配对,是一系列无序的、唯一的元素组合。 1.字典和集合的创建 d1 = {'name': 'jason', 'age': 20, 'gender' 阅读全文
posted @ 2020-04-04 20:46 zhaikunkun 阅读(243) 评论(0) 推荐(0)
摘要:1.想创建一个空的列表,我们可以用下面的 A、B 两种方式,请问它们在效率上有什么区别吗?我们应该优先考虑使用哪种呢?可以说说你的理由 # 创建空列表 # option A empty_list = list() # option B empty_list = [] 区别主要在于list()是一个f 阅读全文
posted @ 2020-04-04 20:06 zhaikunkun 阅读(597) 评论(0) 推荐(0)
摘要:1.列表和元祖 1)列表和元组,都是一个可以放置任意数据类型的有序集合 在绝大多数编程语言中,集合的数据类型必须一致。不过,对于 Python 的列表和元组来说,并无此要求 2)两者区别: 列表是动态的,长度大小不固定,可以随意地增加、删减或者改变元素(mutable) 而元组是静态的,长度大小固定 阅读全文
posted @ 2020-04-04 20:02 zhaikunkun 阅读(298) 评论(0) 推荐(0)