07 2020 档案
摘要:os模块是与操作系统交互的一个接口 os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd os.curdir 返回当前目录: ('.') os.pardir 获取当前目录的父目录字符串名:
阅读全文
摘要:今日内容: 一 time与datetime模块 二 random模块 三 os模块 四 sys模块 五 suprocess模块 # time模块和datetime模块 ''' import time # 一:时间的三种格式 # 1、时间戳:秒数=>用于时间计算 # start=time.time()
阅读全文
摘要:今日内容: 1、包的使用(****) 2、json&pickle模块 3、hashlib模块 import aaa aaa.m1.f1() aaa.f2() aaa.f3() d = {'k1': 123} s = str(d) print(s) """ 什么是包? 包是一个含有__init__.p
阅读全文
摘要:1、循环导入问题 2、py文件的两种用途 3、模块的搜索路径优先级 4、软件开发的目录规范 # py文件的两种用途: #1、直接运行 #2、被当作模块导入 # 模块的搜索路径与查找优先级 # (1) 先从内存中已经导入的模块里找 # import mmm # mmm.f1() # # import
阅读全文
摘要:今日内容: 1、函数递归调用 2、小案例:二分法 3、三元表达式、匿名函数 4、模块 import from ... import ... # 函数递归调用 ''' # 一:引入 # 函数的递归调用:就是在调用一个函数的过程中又直接或间接地调用自己 # 示例1:直接调用自己 # def foo():
阅读全文
摘要:今日内容: 1、闭包函数=函数嵌套定义+函数对象+名称空间与作用域 2、装饰器 无参 有参 # 闭包函数 """ # 闭包函数 = 函数嵌套定义+函数对象+名称空间与作用域 # 闭包函数 # 1、闭:指的是该函数是定义在一个函数内部的函数 # 2、包:指的是该函数访问了一个来自于外层函数的变量 #
阅读全文
摘要:今日内容: 迭代器(for、list、tuple、dict、set)(****) 生成器(yield)(****) 面向过程编程(****) 三元表达式 列表生成式 字典生成式 生成器表达式 # 迭代器 """ 1、什么是迭代器 器=》工具 迭代:是一个重复的过程,但每次重复都是基于上一次的结果而来
阅读全文
摘要:今日内容: 1、*与**在形参与实参中的应用 2、函数对象 3、函数嵌套 4、名称空间与作用域 # *与**在形参与实参中的应用 ''' # 一:可变长参数 # 可变长指的是参数的个数不固定 # 站在实参的角度,实参是用来为形参赋值的,如果实参的个数不固定,那么必须要有对应的形参能够接收溢出实参 #
阅读全文
摘要:今日内容:***** 1、文件修改的两种方式 2、函数基本的使用 先定义 后使用 3、定义函数的三种形式 4、调用函数的三种形式 5、函数的参数 # 文件修改的方式 # with open('a.txt',mode='r+t',encoding='utf-8') as f: # print(f.wr
阅读全文

浙公网安备 33010602011771号