摘要:
'''1. 什么是迭代器 什么是迭代:迭代就是一个重复的过程,但是每一次重复都是基于上一次的结果而进行的 单纯的重复不是迭代: while True: print(1) 迭代的过程 l=['a','b','c'] i=0 while i < len(l): print(l[i]) i+=1 迭代器: 阅读全文
posted @ 2018-12-05 14:01
同济小孙
阅读(176)
评论(0)
推荐(0)
摘要:
# import time## def timmer(func): #func=最原始的index的内存地址# def wrapper(*args,**kwargs):# start=time.time()# res=func(*args,**kwargs)# stop=time.time()# p 阅读全文
posted @ 2018-12-05 13:58
同济小孙
阅读(335)
评论(0)
推荐(0)
摘要:
''' 1. 什么是模块 模块就一系列功能的集合体 模块有三种来源: 1. 内置的模块 2. 第三方的模块:pip install +模块名称 3. 自定义模块 模块分为四个通用类别 1 使用python编写的.py文件 2 已被编译为共享库或DLL的C或C++扩展 3 把一系列模块组织到一起的文件 阅读全文
posted @ 2018-12-05 13:44
同济小孙
阅读(192)
评论(0)
推荐(0)
摘要:
''' 一: 名称空间namespaces 名称空间就是存放名字与值绑定关系的内存空间 二: 名称空间分为三种 内置名称空间: 1. 特点: 存放是python解释器自带的名字,len,print 2. 生命周期: 解释器启动则产生,解释器关闭则销毁 全局名称空间 1. 特点: 存放是全局的名字(没有任何缩进\顶头定义的名字... 阅读全文
posted @ 2018-12-05 12:01
同济小孙
阅读(141)
评论(0)
推荐(0)
摘要:
#函数的嵌套分为两类:# 1.函数的嵌套定义: 在函数内部又定义了一个函数# def foo():# x=1# # print(x)# def bar():# print('from bar')## bar()# foo()# from math import pi# # def circle(ra 阅读全文
posted @ 2018-12-05 11:44
同济小孙
阅读(159)
评论(0)
推荐(0)
摘要:
#函数对象指的是:函数的内存地址可以像变量值一样去使用,如何使用?def func(): print('from func')#1. 可以被引用# f=func# print(f)# f()#2. 可以当做参数传给另外一个函数# def bar(x):# # print(x)# x()# bar(f 阅读全文
posted @ 2018-12-05 11:42
同济小孙
阅读(148)
评论(0)
推荐(0)
摘要:
# 一. 函数参数分为两大类 # 形参:在函数定义阶段括号定义的参数(变量名),称之为形式参数 #因为函数定义阶段只是用一个符号表示表示一个参数,并没有具体的值,所以称之为形式参数,形参 # 实参:在函数调用阶段括号内传入值(变量值),称之为实际参数 #在函数调用阶段,给了具体的数值,而不再是一个符 阅读全文
posted @ 2018-12-05 11:38
同济小孙
阅读(215)
评论(0)
推荐(0)
摘要:
函数 ''' 1. 什么是函数 在程序中具备某一功能的工具->函数 函数的使用必须遵循原则: 先定义 后调用 函数分为两大类: 1 内置函数 2 自定义函数 2. 为何要用函数 1. 代码的组织结构不清晰,可读性差 2. 代码冗余 3. 可扩展性差 3. 如何用函数 ''' # 先定义,语法为: # 阅读全文
posted @ 2018-12-05 10:59
同济小孙
阅读(143)
评论(0)
推荐(0)
摘要:
###文件 ''' 1. 什麽是文件 文件是操作系統為用戶/应用程序提供一種操作硬盤的虚拟单位 2. 爲何要用文件 为了存取硬盘数据 3. 如何用文件 #1. 打開文件 #2. 读写文件 #3. 关闭文件##回收操作系统资源 ''' # f=open(r'C:\Users\DELL\Desktop\a.txt',mode='r',encoding='utf-8') # #打开一个文... 阅读全文
posted @ 2018-12-05 10:26
同济小孙
阅读(414)
评论(0)
推荐(0)

浙公网安备 33010602011771号