摘要:
在比较大型的项目中常常需要编写、用到大量的模块,此时我们可以使用包(Package)来管理这些模块。 (一)什么是包? Python包,就是里面装了一个__init__.py文件的文件夹。 __init__.py文件(前后各有 2 个下划线‘__’)具有下面4个性质 1.它本身是一个模块; 2.这个 阅读全文
摘要:
每个python模块(python文件,也就是此处的 test.py 和 import_test.py)都包含内置的变量 __name__,当该模块被直接执行的时候,__name__ 等于文件名(包含后缀 .py );如果该模块 import 到其他模块中,则该模块的 __name__ 等于模块名称 阅读全文
摘要:
1.对单个变量进行排序 #lst = [[5,8],[5,3],[3,1]] lst.sort(key = lambda x : x[1]) #lst = [[3,1],[5,8],[5,3]] 以元素的第二个元素升序排列 2. 对多个变量进行排序 #lst = [[5,8],[5,3],[3,1] 阅读全文
摘要:
如果需要,请在评论区留下邮箱,我看到后会一次发送。 阅读全文
摘要:
1 number1 = int(input("请输入第一个数:")) 2 number2 = int(input("请输入第二个数:")) 3 4 # 方法一:字符串拼接,注意数字需要str()转化为字符串再拼接 5 print(str(number1) + " + " + str(number2) 阅读全文
摘要:
技术场景:python中的super,名为超类,可以简单的理解为执行父类的__init__函数。由于在python中不论是一对一的继承,还是一子类继承多个父类,都会涉及到执行的先后顺序的问题。那么本文就着重看下super的具体作用。 案例测试 通过设计这样一个案例,我们可以明确super的前后逻辑关 阅读全文
摘要:
类Unix操作系统都是基于文件概念的,文件是由字节序列而构成的信息载体。根据这一点,可以把I/O设备当作设备文件这种所谓的特殊文件来处理。 阅读全文
