摘要:
1 ''' 2 datetime比time高级了不少,可以理解为datetime基于time进行 3 了封装,提供了更多使用的函数,datetime模块的接口则更直观、 4 更容易调用。 5 ''' 6 import datetime 7 # 1、获取当前时间:datetime.datetime.now() 8 now = datetime.datetime.now() 9 p... 阅读全文
摘要:
1 ''' 2 UTC(Coordinated Universal Time):协调世界时,又称 3 世界统一时间、世界标准时间、国际协调时间。在中国是UTC+8。 4 5 DST(Daylight Saving Time):夏令时,是一种为节约能源而人为 6 调整地方时间的制度。就是利用夏季天亮得早这一自然现象,人为 7 地将时间提前一小时。 8 ''' 9 ''' 10... 阅读全文
摘要:
1 # print('mu1---',__name__) 2 3 def one(): 4 print('---one---') 5 def two(): 6 print("---two---") 7 8 def three(): 9 print("---two---") 10 11 if __name__ == "__main__": 12 one() 13 els... 阅读全文
摘要:
1 ''' 2 安装方式:pip install 三方库名(pip为包管理工具) 3 注意: 4 windows 需要安装pip 5 Mac:不需要安装pip 6 Linux:不需要安装pip 7 注:安装第三方模块文件,需要知道模块名字,可以在官网搜索。 8 ''' 9 # 安装Pillow成功 10 # import PIL 阅读全文
摘要:
1 ''' 2 解决的问题:如果不同的人编写的模块名相同怎么办? 3 解决办法:为了防止模块名冲突,Python有引入文件夹(目录)来 4 组织模块的方法,这个文件夹(目录)称为包(package) 5 6 包的特点:只要包名不冲突,不同包中的模块名是否一样就不重要了。 7 注意:只有目录中有一个叫做'__init__.py'的文件才会被程序认作是包。 8 9 ''' 1... 阅读全文
摘要:
1 # from ... import ... 语句 2 ''' 3 格式:from module import name1[, name2…namen] 4 作用:从模块中导入一个指定的部分到当前命名空间中 5 注意:后导入的函数或变量或类会把之前相同的函数或 6 变量或类替换掉,遵循就近原则。 7 ''' 8 from math import pi 9 print(pi) ... 阅读全文
摘要:
1 # 自定义模块:自己创建的.py文件 2 3 # 格式:import module1[, module2, module3….modulen] 4 # 注意:引入自定义模块, 引入模块时不要加.py后缀 5 # 使用自定义模块中的内容:模块名.函数名/变量名 6 7 import module1, module2 8 9 print(module1.a) 10 pri... 阅读全文
摘要:
''' # 标准库:系统自带的 格式:import module1[, module2, module3….modulen] import优点: 1、不管用import在同一个文件下执行多少次,系统默认只会真正导入一次 2、 防止同一个模块一遍一遍执行 # 使用标准库中模块中的内容:模块名.函数名/变量名 ''' # 每次只引入一个模块 import math import random i... 阅读全文
摘要:
1 ''' 2 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里 3 代码会越来越长,越来越不容易维护。 4 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里 5 ,这样,每个文件包含的代码相对较少,很多编程语言都采用这种组织代码的 6 方式。 7 在Python中,一个.py文件就称之为一个模块(Module) 8 9 优点: 10 1、提高代码的... 阅读全文