Python

00 列表推导式

列表推导式 基本格式

02 装饰器应用 编写 应用格式

编写装饰器 和应用 应用场景: 装饰器编写格式-标准格式 装饰器应用格式 问题:为什么要加 *args, **kwargs 方便装饰器有参数、没有参数、或者多个参数应用场景

01 集合推导式

集合推导式 字典的推导式

03 装饰器总结

今日总结 装饰器 (6**)重点 编写格式:双层嵌套函数 应用格式:@外层函数 理解: 变量赋值 看看到底return的是什么? 自己 > 上级作用域 背会: 推导式(3*) 模块

26 函数总结二

day13内容回顾 函数 写代码的方式:面向过程 --> 函数式编程(多) --> 面向对象编程。 1.1 函数基础 1.2 参数 补充:对于函数的默认值慎用可变类型。

01 看代码写结果 函数参数使用可变数据 有什么陷阱

面试题: def func(a,b=[]) 有什么陷阱? 因为b是可变类型,如果不传递参数时,默认使用的同一个内存地址 看代码写结果 看代码写结果

Day 5 if 判断 + while 循环 + for 循环

作为一个研究生,我很不合格。。。。,论文我真就看不下去一点,纠结之后我决定再来一天,刚好把python基础部分学完,晚上先复习了早上学的。晚上主要学了if 判断以及 while 和 for 循环,以及 break 和 continue 跳出循环的指令,怎么说的,和c的差不多,最后的猜年龄游戏挺有意思的。哎对,还要学leetcode来着,tnnd 在pycharm里我的代码明明都复现了,在网站上就是

00 内存分配 -- 重点

要确认是进行赋值,还是找到其中, 有赋值为:重新开辟内存空间 python 将:-5~ 256为常用的数字(如果在范围类使用同一内存空间,这叫:python小数据池) 如果大于这个数值,会重新 进行开僻内存空间 字符串:如果A1 = ‘’alex A2= ‘alex , A1/A2等于同一个字符串 ,理应不是同一个内存地址,需要重新开僻内存空间,没有开僻内存地址空间,是因为python将一些常

01 内存地址 示例

示例一: 示例二: 示例三: 示例四 示例五

05 字典内存分配

字典,列表内存指向图 内存占用图

shell编程四

7.函数 7.1 概述 把一堆代码,起个名字。 对脚本中重复使用到的代码,设置函数,精简脚本的内容。 让脚本更加的规范。 应用场景: 在书写脚本的时候,尽量使用函数,规范脚本。 让脚本的开发,更加模块化。 方便后期调试,调试的时候只需要注释函数即可。 7.2 格式及实战应用 7.2.1 函数格式 查看代码  #定义方式01 最完整 function show() { 命令 命

01 本地代码推送到码云

访问网站根据提示进行注册即可 https://gitee.com/ 新建仓库 注册后,进行登录,在右上角 查看创建的代码仓库 如果要分享别人,进行上传代码,将:https://gitee.com/jhchena/test.git 分享给别人即可 欢乐马 / test 中的test 表示在码云上面,创建存放代码的文件夹 本地进行配置码云 先在本地进行创建与码云相同的

00 文件基本操作 打开 操作 关闭

2、操作 读 read() read(2) # 字符 readlines() write 3、关闭

02 文件实际操作

2、表示一个字节 3、write(字符串) 4、write(二进制) 5、seek(光标字节位置) ,无论模式是否带b,都是按照字节进行处理。 6、tell(), 获取光标当前所在的字节位置 7、flush,强制将内存中的数据写入到硬盘

05 练习操作

练习 读写功能代码 文件可读可写

09 函数参数 综合应用 无敌 + 无敌 => 真无敌

综合应用:无敌 + 无敌 => 真无敌 参数相关重点: 定义函数 调用函数->位置参数 > 关键字参数

08 函数参数详解

3、函数参数-详解 p104 105 函数参数不能设置成可变类型,有坑 基本参数知识 任意个数 任意类型 位置参数(位置传参) 位置传参(调用函数并传入参数)【执行】 关键字传参【执行】 默认参数【定义】 万能参数(无敌、打散) *args 关键字传参数和位置传参可以混合使用(位置传入的参数 > 关键字参数在后 = 总参数个数) 可以接受任意个数的位置参数,并将参数转换

14 函数参数-作用域回顾

函数基本结构 参数 形参 基本参数:def func(a1,a2):pass 默认值:def func(a1,a2=123):pass 注意: 默认值如果是不可变类型,随便玩。 可变类型:有坑 无敌:*args,**kwargs 实参 位置传参 关键字传参 返回值 默认返回:None 特殊情况 作用域 全局和局部 自己有找自己,自己没有找父级。 子作用域只能读取或修改

18 练习题 lambda

对字符进行切割并获取局部数据,定义函数接收参数,处理获得到的后辍名并返回 函数放在列中 函数当做参数进行传递

00 md5加密密码

关于md5加密 假设你有一个用户注册程序 加密密码 python md5加密密码

05 第六组(10个) sorted enumerate callable id len range open input

第六组(10个) len print input open, 文件 range type 查看数据类型 id 查看数据内存地址(不要太较真) callable,是否可执行 enumerate,循环过程中,自动生成一列数据(比如:序号 sorted ,排序(不会修改原来数据,生成新数据) 易错点: 数据和字符串是没办法进行比较大小 字符串形式的数字,比较大小

06 常用内置模块总结

-其他 需背会 len 获取长度 open range 随机生成数 id 是比较内存地址 is /== 是进行比较 type 获取数据类型 输入输出 print input 强制转换 dict() list() tuple() int() str() bool() set() 数学相关 abs,绝对值 float,转换成浮点型(小数) max,找到最大值 min,找最小值 su

18 进制转换

进制转换相关 bin,将十进制转化成二进制 oct,将十进制转换成八进制 int,将其他进制转化成十进制 hex,将十进制转换成十六进制

<<  <  73  74  75  76  77  78  79  80  81  82  83  >  >>