随笔分类 - 全栈学习
在老男孩培训班里面的全栈课程.
摘要:前言 这是面向对象编程的一些适应性训练,做完了就会产生新的思维->面向对象编程的思维。 作业一 作业二
阅读全文
摘要:今日内容 1.面向对象的成员2.组合(类似于建立模型->多个类之间的相互嵌套) 成员 成员:类的成员 成员共分为三类:第一类:变量: -实例变量(字段) -公有实例变量 -私有实例变量 -类变量(静态字段) -公有类变量 -私有类变量#几乎不用,但要知道. 字段 第二类: 方法: -方法/实例方法
阅读全文
摘要:接下来的学习安排 我选修的选修课'机器学习'的学习压力有点大,毕竟不是科班出身还是有很多东西要补充的,可能全栈学习到面向对象后会暂缓全栈编程的学习,转向机器学习->人工智能的学习(主要学习选修的机器学习中的sklearn模块).另外会开一个随笔类,记录我的机器学习进度. 第一部分:面向对象相关.第二
阅读全文
摘要:模块的一些基本概念 什么是模块? ->别人已经写好的一组功能的集合。别人写好的函数,变量,方法放在一个文件里. (这个文件可以被我们直接使用)这个文件就是模块。 如何自己写一个模块?->创建py文件,自己写一个名字,符合变量名命名规则+汉字的文件名,这个名字就是模块名了。 本文中my_module中
阅读全文
摘要:作业:编写一个计算机,输入一个字符串的数学表达式(+-*/)可以计算其结果. 法一(老师的标准答案): 法二(自己想的,递归版):
阅读全文
摘要:异常处理 常见的变量代称 1.NameError 变量错误2.IndexError 列表index错误3.KeyError 字典的key不存在4.EOFError iteration到末端5.FileNotFoundError6.8ModuleNotFoundError*7.ValueError 值
阅读全文
摘要:序列化的定义 序列:列表 元组 字符串 bytes.序列化里面的序列特指的就是字符串和bytes.把其它的数据类型转换成字符串和bytes的过程就是序列化的过程.直接序列化的一个例子: json模块 主要内容 小结 补充 pickle模块 主要内容 大结
阅读全文
摘要:前言 对伪生化的十字军正式展开,士气高昂. random模块 import random print(1,random.random())#取0~1之间的随机数 print(2,random.uniform(1,2))#接受1,2(可设置范围)之间的随机数 print(3,random.randin
阅读全文
摘要:大纲 re模块的基础方法 在py中使用正则的特点和问题 使用正则表达式的技巧以及练习题 爬虫的例子 random模块 re模块 分组在re.search\findall\spilt中的使用 使用正则表达式的一些技巧
阅读全文
摘要:前言 不知道还有没有人记得我哈,我在转行之路上没有后退过一步!一直没有时间总结,希望能多学一点东西,最近听课有点跟不上了,决定放慢进度好好总结一下。回溯一下以前的姿势。 什么是模块 模块:和某个东西打交道,而这个东西和python没有关系,例如操作系统.python提供了一个功能的集合来专门负责。模
阅读全文
摘要:前言 之前写过内置函数的博文,但觉得这个老师讲的更详细一点,分类也更清楚一点。 将一些常用的内置函数po出来。 内部储存函数相关 进制转换相关 数学运算相关 可迭代对象相关 内存相关 转义相关 输出格式化相关 打包和编译
阅读全文
摘要:大纲 1. 生成器 生成器的本质就是迭代器 生成器的特点和迭代器一样(3点).取值方式和迭代器一样(__next__(), send(): 给上一个yield传值). 生成器一般由生成器函数或者生成器表达式来创建 其实就是手写的迭代器 2. 生成器函数 和普通函数没有区别. 里面有yield的函数就
阅读全文
摘要:前言 原来视频的老师都是布置大作业,没有布置小作业。新视频的老师有布置小作业,感觉这种小作业对于巩固基础知识有很大的作用,所以顺手做了。 小作业 1.传入多个数字,求和。2. 判断两个数字较小的一个。3. 函数:输入1个可迭代对象,将里面的元素以_相连拼接成字符串。4. 写函数,传入n个值,返回字典
阅读全文
摘要:前言 几天没更新的原因是这几天忙转导师的事情,终于成功转到一个偏计算机研究领域的导师了。曲线救国的道路已经开始,这几天其实也没落下多少,就是没总结而已。而且所看的视频也换成了全栈,感觉全栈的基础课程讲的更好。把上个视频老师没讲的坑都记了下来,接下来几天应该都在填坑。 动态传参 一些基本概念的复习 顺
阅读全文
摘要:前言 这次潜水了几天是因为老板叫去出差了2天,然后周六堕落看ti9了,罪过罪过。这次赶快把作业赶完。再想想那个大作业,又找到python全栈的优质资源。希望能对我的码力有很大的提升。 作业要求 给一个配置txt文件 global log 127.0.0.1 local2 daemon maxconn
阅读全文
摘要:利用json和pickle模块序列化代码 序列化定义:把内存的数据对象变成字符串了 序列化 def sayhi(name): print('hello',name) info = { 'name':'negu', 'age':22 # 'func':sayhi() } '''法1''' f = op
阅读全文
摘要:装饰器 装饰器:本质是函数 功能:为其他函数添加附加功能。(为房子装饰)原则: 不能修改被装饰函数的源代码 被装饰函数的调用方式不能被修改 实现装饰器的知识储备:1.函数即"变量",函数名即为'门牌号'(类似变量名),函数体即为变量内容。del可删除门牌号,若没有门牌号指向函数体函数体即被清空。2.
阅读全文
摘要:遗漏的一点知识点,老师后面补充的现在补上。 集合 集合使由数组由set函数变成的,将集合变成set之后可以进行差集,并集,交集的操作。 输入 list_1 = [1,4,5,7,3,6,7,9] #list里面有两个重复的7 list_1 = set(list_1) print(list_1,typ
阅读全文
摘要:函数可以说程序语言中极为重要的一块了,可以大幅度减少代码量,使代码变得简洁明了。让主程序的逻辑清晰。后面会学到的装饰器也是通过函数功能实现的,装饰器可以给函数添加新的功能,这就让函数变得可优化、扩展。这是一个初学者学习函数的心得。深感学习进度缓慢,学习时间不够,难受。 函数的定义 函数的定义:函数是
阅读全文

浙公网安备 33010602011771号