随笔分类 - 学习总结|目录
新技能学习记录的目录汇总
摘要:参考链接: "《数据结构中的头结点、头指针、开始结点有什么区别》" "《链式存储结构的头指针和头结点》" 开始结点: 链表中的第一个结点,它没有直接前驱 头指针: 指向开始结点的指针(没有头结点的情况下;有头结点时头指针指向头结点)。 一个单链表可以由其头指针唯一确定,一般用其头指针来命名单链表 不
阅读全文
摘要:"【学习总结】《大话数据结构》 总" "第4章栈与队列 代码链接" 启示: 栈与队列 栈是限定仅在表尾进行插入和删除操作的线性表 队列是只允许在一端进行插入操作,而在另一端进行删除操作的线性表 目录 "4.1 开场白" "4.2 栈的定义" "4.3 栈的抽象数据类型" "4.4 栈的顺序存储结构及
阅读全文
摘要:参考: "菜鸟教程 Python3 Python字符串 strip()方法" 语法: 参数: chars 移除字符串头尾指定的字符序列。 返回值: 返回移除字符串头尾指定的字符序列生成的新字符串。 实例: 注意:注意删除多个字符时: 只要头尾有对应其中的某个字符即删除,不考虑顺序,直到遇到第一个不包
阅读全文
摘要:参考: "菜鸟教程 Python3 Python字符串 split()" 语法: 参数 str 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。 num 分割次数。默认为 1, 即分隔所有。 返回值:返回分割后的字符串列表。 实例: 妙用: END
阅读全文
摘要:参考: 本教程的评论区: "菜鸟教程 Python3 Python数字" 字符串运算符: 实例变量a值为字符串 "Hello",b变量值为 "Python": 字符串格式化 python字符串格式化符号: 格式化操作符辅助指令: END
阅读全文
摘要:参考: 本教程的评论区: "菜鸟教程 Python3 Python数字" 转义字符: 在需要在字符中使用特殊字符时,python用反斜杠(\)转义字符 END
阅读全文
摘要:"【学习总结】GirlsInAI ML diary 总 " "原博github链接 day21" 初识 Numpy, Matplotlib, Seanborn [柱状图、折线图、箱图] 一、Titanic练习赛介绍 二、特征分析与选择 (PassengerId,Pclass,Name,Sex,Age
阅读全文
摘要:"【学习总结】GirlsInAI ML diary 总 " "原博github链接 day20" 初识kaggle 1 注册一个账号(由于被谷歌收购,因此可能需要梯子) 2 Competition 学会看一个比赛 3 Titanic 开启人生中第一个kaggle比赛 4 Data 学会在kaggle
阅读全文
摘要:"【学习总结】《大话数据结构》 总" "第3章线性表 代码链接" 启示: 线性表:零个或多个数据元素的有限序列。 目录 "3.1 开场白" "3.2 线性表的定义" "3.3 线性表的抽象数据类型" "3.4 线性表的顺序存储结构" "3.5 顺序存储结构的插入与删除" "3.6 线性表的链式存储结
阅读全文
摘要:参考: 本教程的评论区: "菜鸟教程 Python3 Python数字" “4舍6入5看齐,奇进偶不进” 取代"四舍五入". round()函数: 可以在第二个参数指定要保留几位小数,如果省略,则默认为0 关于奇进偶弃的测试(保留0位小数时) 一位小数:整数部分为偶数时,5舍6进;整数部分为奇数时,
阅读全文
摘要:"菜鸟教程 Python3 Python数字" 注:这一节链接中的内容比较多,表格中的具体函数耐心点进去看看 1 变量在使用前必须先"定义"(即赋予变量一个值),否则会出现错误 2 不同类型的数混合运算时会将整数转换为浮点数 结果均返回几位小数看运算结果,尽可能地保留 3 在交互模式中,最后被输出的
阅读全文
摘要:"菜鸟教程 Python3 Python数字" Python3支持三种数值类型:整型int,浮点型float,复数complex 格式:将数字类型作为函数名即可,然后传入要转换的参数。 int(x) 将x转换为一个整数。 float(x) 将x转换到一个浮点数。 重点说一下复数:默认两个参数,第二个
阅读全文
摘要:"【学习总结】《大话数据结构》 总" 启示: 算法:解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作。 目录 "2.1 开场白" "2.2 数据结构与算法关系" "2.3 两种算法的比较" "2.4 算法定义" "2.5 算法特性" "2.6 算法设计的要求
阅读全文
摘要:"菜鸟教程 Python3 基本数据类型" 可能是考点的各种形态的数值类型 int型:正数负数,八进制0开头,十六进制0x开头 float型:小数点的前后都可以没有数字,自动补全 complex型:虚部的J可大写可小写 一点感想:Python的风格真的超级自由了..非常友好... END
阅读全文
摘要:"菜鸟教程 Python3 基本数据类型" 关于类型查询: type() 函数:可以用来查询变量所指的对象类型 用 isinstance()函数:判断是否是某个类型 两者的区别: type()不会认为子类是一种父类类型。 isinstance()会认为子类是一种父类类型。 END
阅读全文
摘要:"菜鸟教程 Python3 基本数据类型" 同时为多个变量赋值的两种格式: 连等:看起来可能错误但事实上Python可以这样的.... 一团变量对应一团值:比较常见又省事的格式 END
阅读全文
摘要:参考: "菜鸟教程 Python3运算符" 运算符优先级 表 特别注意:逻辑运算符内部的优先级顺序 考点!!!! END
阅读全文
摘要:参考: "菜鸟教程 Python3运算符" 身份运算符 和 :用于比较两个对象的存储单元 判断两个标识符是不是引用自相同或不同对象,返回一个布尔值 对于“同一个对象”中的‘对象’的认识 当位置1和2都是数值时 用列表对象对比,顺便对比 is 和 == 的区别 is 用于判断两个变量引用对象是否为同一
阅读全文
摘要:参考: "菜鸟教程 Python3运算符" 逻辑运算符的计算规则划重点: 并不是只返回布尔型,有时会返回变量的数值 (优先级:not and or) 总结: ‘与或非’三件套中,not与数学逻辑相同,这里不提。 and和or返回值:没有True,要么是False,要么是变量的数值,且存在短路效应,顺
阅读全文
摘要:参考: "菜鸟教程 Python3运算符" 参考: "菜鸟教程 Python3数字" 算术运算符中的两种除法的区别: 一个斜杠/:正常的人类除法,两个int相除也保留小数 eg: 21/10 = 2.1 两个斜杠//:取整除 向下取接近除数的整数(与java等中int型相除舍弃小数部分相区别) eg
阅读全文