摘要:1. 规范化开发. 一个py文件中, 2. 文件加载问题. 3. 代码可读性差,查询,麻烦. 要将一个py文件分开,合理的分成多个py文件. 配置文件: settings.py:配置文件(存放一些静态变量,轻易不改变的变量,引用) src.py:主逻辑函数,存放核心逻辑功能 common.py:公共
阅读全文
06 2019 档案
摘要:1. 规范化开发. 一个py文件中, 2. 文件加载问题. 3. 代码可读性差,查询,麻烦. 要将一个py文件分开,合理的分成多个py文件. 配置文件: settings.py:配置文件(存放一些静态变量,轻易不改变的变量,引用) src.py:主逻辑函数,存放核心逻辑功能 common.py:公共
阅读全文
摘要:0. 前奏 1. 序列化模块(序列化模块: 将一中数据结构转化成特殊的序列(特殊的字符串,bytes)并且还可以反转回去.) 将一个数据结构(list,dict....)转化成一个特殊的序列(特殊的字符串)的过程. json模块:json模块: 是所有语言公认的一种序列.最最常用的所以支持的pyth
阅读全文
摘要:1. 什么是模块 模块就是文件,里面包含一些存在与文件中的相同函数,是一个集合体 2. 为什么要用模块 节省代码 容易维护,组织结构简单 3. 模块的分类 内置模块 python解释器自带的,time,os,sys,等等.200多种. 第三方模块 各种大神写的一些模块,通过pip install..
阅读全文
摘要:eg:1 李业,在一家xx科技有限公司工作,主管安排了一个任务, 写一个代码测试怼怼哥写的函数的执行效率。 import time(一个模块) def index(): time.sleep(2) print('欢迎访问博客园首页') 计算函数运行的效率 print(time.time()) sta
阅读全文
摘要:max() 与min 相同。 reversed() 对一个可迭代对象进行翻转,返回一个迭代器 s1 = 'alex' print(reversed(s1)) for i in reversed(s1): print(i) 内置函数:bytes() s1 = '太白' 方法一: print(s1.en
阅读全文
摘要:生成器的初始 生成器构建方式 1. 通过生成器函数(自己写的函数) 2. 通过生成器推导式 3. 通过python内置的函数或者模块提供(python提供的生成器函数) def func(): print(111) return 2 ret = func() print(ret) 执行此函数,遇到r
阅读全文
摘要:13. 关键字global,nonlocal 例: count = 0 def func(): count += 1 func() 在函数中对不能直接对全局变量进行修改 报错:UnboundLocalError: local variable 'count' referenced b
阅读全文
摘要:1. 函数的传参:形参的第三种参数:万能参数 动态参数(解决参数数目不定的问题) 2. 函数形参角度,形参的顺序 3. 从空间角度研究函数 全局命名空间 我们直接在py文件中, 函数外声明的变量都属于全局命名空间 局部命名空间 在函数中声明的变量会放在局部命名空间 内置命名空间 存放python解释
阅读全文
摘要:1. 引入 2. 初识函数 函数:函数是以功能为导向,一个函数封装一个功能。登录,注册,文件的改的操作..... 函数减少代码的重复性,增强了代码的可读性。 3. 函数的结构 def 关键字: 定义一个函数。紧跟一个空格。 new_len函数名:与变量命名规范一致。一定要具有可描述性。 ():结
阅读全文
摘要:1. 小数据池(python中一种提高效率的方式,固定数据类型使用同一个内存地址) 支持str,int,bool id 查看空间的内存地址 获取开辟空间的一种地址 print(id(a)) 代码块: 一个文件,一个模块,一个函数,一个类,终端中每一行都是一个代码块 在python中是用字典的方式存储
阅读全文
摘要:字典(dict) 存储大量数据 1. {}"键":"值" 在别的语言中叫做键值对数据 2. dic = {"key":"value",1:2,2:3} 3. 键:必须是可哈希(不可变的数据类型),并且是唯一的 4. 值:任意 5. 字典是无序的,python3.6版本以上 默认了咱们定义顺序,pyt
阅读全文
摘要:1. 1. 格式化输出 eg: info name : Alex age : 18 job : 学生 hobby: 爱好 end Stupid: 简单粗暴1: %%格式化示例: =` (``' ' s``= '目前学习进度:%s%%' num (s) 结果: 80 80 `
阅读全文
摘要:python学习笔记 第一章 一、typora的安装与使用 1.常规使用:1.标题的使用——1.1鼠标点击段落手动操作 1.2使用 +空格( 数量和标题级别相关) 2.有序列表和无序列表——2.1鼠标点击段落进行选择 2.2通过使用快捷键ctrl+shift+[]进行选择 warning:通过shi
阅读全文
|