摘要:
工作路径: import os os是和操作系统做交互,给操作发指令 print(os.getcwd()) 获取当前文件工作的路径 os.chdir("D:\Python_s25\day16") 路径切换 print(os.getcwd()) print(os.curdir) print(os.pa 阅读全文
posted @ 2019-08-23 21:00
风景!
阅读(177)
评论(0)
推荐(0)
摘要:
sys python解释器做交互 import sys print(sys.path) 模块查找的顺序 print(sys.argv) 只能在终端执行 print(sys.modules) 查看加载到内存的模块 print(sys.platform) 查看当前操作系统平台 mac darwin wi 阅读全文
posted @ 2019-08-23 20:56
风景!
阅读(163)
评论(0)
推荐(0)
摘要:
序列化: 1.json 2.pickle 4个方法 2组 dumps loads 用于网络传输 dump load 用于文件存储 dic = {"key": 1} lst = [1,2,3,4] 手写 new_dic = {} k,v = dic.replace("{","").replace("} 阅读全文
posted @ 2019-08-23 20:56
风景!
阅读(357)
评论(0)
推荐(0)
摘要:
1.软件开发规范 分文件 几百行 大几万行 当代码存在一个py文件中时 1.不便于管理 修改 增加 2.可读性差 3.加载速度慢 Django 雏形 约定俗称 1.启动文件 启动接口 2.公共文件 大家需要的功能 3.配置文件 (静态文件) 变量 4.主逻辑 核心 5.用户相关数据 账号和密码等文件 阅读全文
posted @ 2019-08-23 20:55
风景!
阅读(115)
评论(0)
推荐(0)
摘要:
什么是模块? 分类,认证 视频 评论 模块能干什么? 1. 文件管理 提高文件的可读性,避免重复代码 2. 拿来就用(避免重复造轮子)python中类库特别多 定义一个模块 一个文件就是一个模块(模块就是一个工具箱 工具(函数)) import 时会做三件事 1. 将 .py文件中所有的代码读取到当 阅读全文
posted @ 2019-08-23 20:53
风景!
阅读(135)
评论(0)
推荐(0)
摘要:
装饰器的进阶 有参:在标准装饰器的外层,套了一层就需要额外的调用一程 语法糖:@装饰器(参数) 多个修饰器修饰一个函数 多个装饰器修饰一个函数的时候,先执行离被修饰函数最近的装饰器 小技巧:V 递归 一递一规 1,不断调用自己本身 2,有明确的终止条件 阅读全文
posted @ 2019-08-23 20:52
风景!
阅读(304)
评论(0)
推荐(0)
摘要:
装饰器 开放关闭原则 1. 代码扩展进行开放 2. 修改源代码是封闭 3. 在不修改源代码以及调用方式,对功能额外添加的就是开放封闭原则 不用装饰器会代码冗余 不太完美的装饰器 第一版装饰器 语法糖 这是完美的 这是终结规则 阅读全文
posted @ 2019-08-23 20:52
风景!
阅读(107)
评论(0)
推荐(0)
摘要:
匿名函数 == 一行函数 内置函数2 闭包 总结 1.匿名函数 lambda x:x 定义函数的关键字 x: 形参 (可以写多个,可以不写) :x 返回值 (必须写,只能写一个数据类型) 面试题: 2.内置函数二 dict(k=1) dict([(1,2)]) dict( dic1, dic2) p 阅读全文
posted @ 2019-08-23 20:51
风景!
阅读(106)
评论(0)
推荐(0)
摘要:
初识生成器 生成器和迭代器实际功能上没有什么区别。最大的区别就是生成器是自己用python语言编写的。 生成器的构建方式 python主要通过三种方式来创建生成器: 1. 通过生成器函数 2. 通过生成器推导式 3. python内置函数或者模块提供(其实1,3本质上差不多,都是通过函数的形式生成, 阅读全文
posted @ 2019-08-23 20:50
风景!
阅读(177)
评论(0)
推荐(0)
摘要:
函数的第一类名称和使用 f strings的使用: 迭代器 总结 阅读全文
posted @ 2019-08-23 20:49
风景!
阅读(257)
评论(0)
推荐(0)
摘要:
函数的动态参数 函数的注解 名称空间 函数嵌套 global 和nonlocal 总结 阅读全文
posted @ 2019-08-23 20:48
风景!
阅读(188)
评论(0)
推荐(0)
摘要:
函数初识 1. 什么是函数:将某个功能封装到一个空间中就是一个函数 2. 减少重复代码 阅读全文
posted @ 2019-08-23 20:46
风景!
阅读(65)
评论(0)
推荐(0)
摘要:
文件操作 1. 找到文件位置 2. 双击打开 3. 进行一些操作 4. 关闭文件 读操作 文件只能读取 一次 注意光标的位置 open()打开 通过python控制操作系统进行打开文件 f=open(“路径”,mode=“模式”,encoding="编码格式") mode不写默认是r读 f称为文件句 阅读全文
posted @ 2019-08-23 20:45
风景!
阅读(138)
评论(0)
推荐(0)
摘要:
tu =(1,2,3) tu1=tu+(1,2) print(tu1) tu=(1,) print(type(tu)) 1.str s="saw dxc" s=s.capitalize()第一个单词首字母大写 s=s.title()每个单词的首字母大写 s=s.swapcase()全部大写 s=s. 阅读全文
posted @ 2019-08-23 20:43
风景!
阅读(164)
评论(0)
推荐(0)
摘要:
小数据池:小数据池支持的数据 int str bool == is id == 判断两个值是否相等 数字,字符串,列表 a=10 b=10 a==b is 是 判断的是内存地址是否相同 a=10 b=10 print(a is b) int : 5~256 str: 1. 字母数字长度任意符合驻留机 阅读全文
posted @ 2019-08-23 20:40
风景!
阅读(144)
评论(0)
推荐(0)
摘要:
python的数据结构之一 字典 dict 定义:dic={"key":"value"} 键值对 字典的作用:存储大量数据,将数据和数据起到关联作用 键:必须是不可变的数据类型(可哈希),且唯一 值:任意 可哈希 str int bool tuple 不可哈希list set dict 字典是一个可 阅读全文
posted @ 2019-08-23 20:35
风景!
阅读(124)
评论(0)
推荐(0)
摘要:
啥是列表 列表是数据类型之一,存储数据,大量的,不同类型的数据 list 定义一个列表 lst = [1,2,"alex",True,["钥匙","门禁卡",["银行卡"]]] 在别的语言里列表称为数组 列表 容器 列表是一种有序的容器 支持索引 列表是一个可变数据类型 原地修改 增加 追加appe 阅读全文
posted @ 2019-08-23 20:31
风景!
阅读(183)
评论(0)
推荐(0)
摘要:
整形和布尔值的转换 python3:全部是整形 python2:整形,长整形long 常用于计算与比较 123 十进制 30转换成二进制的过程 30 0 15 1 7 1 3 1 1 1 计算机将十进制转换成二进制时前边的0b表示二进制 将111110转换成十进制的过程 布尔值 转换 int str 阅读全文
posted @ 2019-08-23 20:25
风景!
阅读(851)
评论(0)
推荐(0)
摘要:
while 条件: 循环体 while循环 改变条件不是死循环 变量=2 while 2 0: 循环体 变量 =1 break 终止当前循环,并且break下方循环体中代码不执行 continue 在循环遇中到continue 时跳出本次循环继续下次循环(伪装成循环体中的最后一行) 格式化 "" 阅读全文
posted @ 2019-08-23 20:21
风景!
阅读(217)
评论(0)
推荐(0)
摘要:
python python的历史 2004出现Django框架 2008出现python3 pyton2和python3的区别 python2: 1. 源码不统一,源码重复 python3: 1. 源码统一,源码不重复; 语言类型 编译型:一次性翻译(C) 1. 优点:运行速度快 缺点:翻译时间长 阅读全文
posted @ 2019-08-23 20:15
风景!
阅读(207)
评论(0)
推荐(0)
摘要:
一直下一步到结束。 在创建的存代码的文件夹的空白区域右击选择git bash在刚才的码云库创建成功后的界面粘贴一下代码。 $ git version $ git config global user.name "mayunyiqi" $ git config global user.email "1 阅读全文
posted @ 2019-08-23 20:14
风景!
阅读(234)
评论(0)
推荐(0)
摘要:
1.1 python安装 1. python 官网 www.python.org 这是3.7版本! 这是2.7版本! 选择2.7版本下载 3.7版本安装过程 这是因为没有配置环境变量 这是因为没有配置环境变量 这是2.7版本安装过程 next到结束。 1.2 python配置 1.3 pycham下 阅读全文
posted @ 2019-08-23 19:56
风景!
阅读(222)
评论(0)
推荐(0)

浙公网安备 33010602011771号