摘要: 一、 什么是名称空间? #名称空间:存放名字的地方,三种名称空间,(之前遗留的问题x=1,1存放于内存中,那名字x存放在哪里呢?名称空间正是存放名字x与1绑定关系的地方) 二、名称空间的加载顺序 python test.py #1、python解释器先启动,因而首先加载的是:内置名称空间 #2、执行 阅读全文
posted @ 2020-08-08 15:47 sean_wang 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 1、函数的嵌套调用:在调用一个函数的过程中又调用了其他函数 def bar(): print('from bar') def foo(): print('from foo') bar() foo() # 应用示例 def max2(x,y): if x > y: return x else: ret 阅读全文
posted @ 2020-08-08 15:20 sean_wang 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 一、函数是第一类对象,即函数可以当作数据传递 #1 可以被引用#2 可以当作参数传递#3 返回值可以是函数#3 可以当作容器类型的元素 二、利用该特性,优雅的取代多分支的if def foo(): print('foo') def bar(): print('bar') dic={ 'foo':fo 阅读全文
posted @ 2020-08-08 15:16 sean_wang 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一、函数使用原则:先定义后调用 #定义阶段def foo(): print('from foo')#调用阶段foo() 函数即“变量”,“变量”必须先定义后引用。未定义而直接引用函数,就相当于在引用一个不存在的变量名 #测试一 def foo(): print('from foo') bar() f 阅读全文
posted @ 2020-08-08 14:09 sean_wang 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 一、f.seek(字节个数,模式)模式有三种0:参照文件的开头1:参照当前所在的位置2:参照文件末尾的位置 # 注意:# 1、无论何种模式,都是以字节单位移动,只有t模式下的read(n)的n代表的是字符个数with open('a.txt',mode='rt',encoding='utf-8') 阅读全文
posted @ 2020-08-08 13:40 sean_wang 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 一:编写函数,(函数执行的时间是随机的) import time def timmer(func): def wrapper(*args,**kwargs): start= time.time() func(*args,**kwargs) stop = time.time() print('执行时间 阅读全文
posted @ 2020-08-08 13:26 sean_wang 阅读(113) 评论(0) 推荐(0) 编辑
摘要: #ATM功能 def __init__(self,allUser): self.User = allUser # 开户 def CreateUser(self): user_name = input("请输入您的姓名:") user_ID = input("请输入您的身份证号:") user_pho 阅读全文
posted @ 2020-08-01 19:37 sean_wang 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 一、函数的参数分为形参与实参 (1) 形参: 在函数定义阶段,括号内定义的参数(变量名),称之为形式参数,简称形参 def func(x,y): print(x,y) (2) 实参: 在函数调用阶段,括号内传入的值(变量值),称之为实际参数,简称实参 func(1,2) 二、详细介绍形参与实参 2. 阅读全文
posted @ 2020-07-30 17:25 sean_wang 阅读(1404) 评论(0) 推荐(0) 编辑
摘要: 一、先导 1、什么是函数 具备某一功能的工具 》函数 事先准备工具的过程 》函数的定义 遇到应用场景拿来就用==》函数的调用 2、为何要有函数 (1)、程序的组织结构不清晰、可读性差 (2)、代码冗余 (3)、程序的可维护性差 3、如何用函数 原则:先定义,后调用 定义函数的语法: def 函数名( 阅读全文
posted @ 2020-07-30 17:18 sean_wang 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 一、文件概述 1.介绍 计算机系统分为:计算机硬件,操作系统,应用程序三部分。 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口给 阅读全文
posted @ 2020-07-29 19:01 sean_wang 阅读(149) 评论(0) 推荐(0) 编辑