摘要: 名称空间 名称空间:存放名字的地方,是对栈区的划分,有了名称空间之后,就可以在栈区中存放相同的名字。 详细的名称空间分为三种: 1)、内置名称空间 存放的名字:存放python解释器内置的名字(例如,print、input) >>> print <built-in function print> > 阅读全文
posted @ 2020-03-19 17:18 耗油炒白菜 阅读(212) 评论(0) 推荐(0) 编辑
摘要: # 作业要求:下述所有代码画图以及分析代码执行流程# 1、以定义阶段为准,先画出名称空间的嵌套关系图# 2、然后找到调用函数的位置,写出函数调用时代码的执行过程,涉及到名字的查找时,参照1中画好# 的嵌套图,标明查找顺序,一层一层直到找到位置 # 题目一 input=333 def func(): 阅读全文
posted @ 2020-03-19 15:34 耗油炒白菜 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 形参与实参介绍: 函数的参数分为形式参数和实际参数,简称形参和实参: 形参即在定义函数时,括号内声明的参数。形参本质就是一个变量名,用来接收外部传过来的值。 实参即在调用函数时,括号内传入的值,值可以是常量,变量,表达式或三者任意组合: def func(x,y): # x是形参 print(x+y 阅读全文
posted @ 2020-03-18 17:55 耗油炒白菜 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 1、写函数,,用户传入修改的文件名,与要修改的内容,执行函数,完成批了修改操作 import os def batch_alter(*args,**kwargs): """ 批量修改文件,使用方法: batch_alter("文件名1","文件名2","文件名3",**{"原内容1"="修改后的内容 阅读全文
posted @ 2020-03-18 15:14 耗油炒白菜 阅读(178) 评论(0) 推荐(0) 编辑
摘要: # 1、编写文件修改功能,调用函数时,传入三个参数(修改的文件路径,要修改的内容,修改后的内容)既可完成文件的修改 import os def change_file(file_path,src_data,des_data): """文件内容修改功能""" if os.path.exists(fil 阅读全文
posted @ 2020-03-17 15:38 耗油炒白菜 阅读(277) 评论(1) 推荐(0) 编辑
摘要: 什么是函数? # 函数就相当于具备某一功能的工具 # 函数的使用必须遵循一个原则: # 先定义 # 后调用# 函数分两大类: # 内置函数(python自带) #例如 len() # 自定义函数(自己定义的) 为什么要使用函数 #不使用函数代码的特点 # 组织结构不清晰,可读性差 # 代码冗余 # 阅读全文
posted @ 2020-03-17 15:30 耗油炒白菜 阅读(155) 评论(0) 推荐(0) 编辑
摘要: #1、通用文件copy工具实现 src_file=input("请输入原文件路径>>") des_file=input("请输入原文件路径>>") with open(src_file,"rb") as f,\ open(des_file,"ab") as f_new: for i in f: f_ 阅读全文
posted @ 2020-03-16 15:36 耗油炒白菜 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 什么是文件: 文件是操作系统提供给用户/应用程序操作硬盘的一种虚拟的概念/接口 为什么要用文件 所写的程序可以通过文件将数据永久保留到硬盘上 打开文件路径问题: # windows路径分隔符问题 # 路径:C:\nb\c\d.txt # 解决方案一:推荐 # open(r'C:\nb\c\d.txt 阅读全文
posted @ 2020-03-13 18:39 耗油炒白菜 阅读(389) 评论(0) 推荐(0) 编辑
摘要: #一:今日作业:#1、编写文件copy工具 src_file_path=input("请输入原文件路径:>>>").strip() des_file_path=input("请输入拷贝文件路径:>>>").strip() with open(r"{}".format(src_file_path)," 阅读全文
posted @ 2020-03-13 17:34 耗油炒白菜 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 知识储备 三大核心硬件 # 所有软件都是运行硬件之上的,与运行软件相关的三大核心硬件为cpu、内存、硬盘,我们需要明确三点 #1、软件运行前,软件的代码及其相关数据都是存放于硬盘中的 #2、任何软件的启动都是将数据从硬盘中读入内存,然后cpu从内存中取出指令并执行 #3、软件运行过程中产生的数据最先 阅读全文
posted @ 2020-03-12 19:33 耗油炒白菜 阅读(208) 评论(0) 推荐(0) 编辑