摘要: Day06 作业 要求 1. 打印省、市、县三级菜单 2. 可返回上一级 3. 可随时退出程序 阅读全文
posted @ 2019-09-15 11:33 YajunRan 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 基本运算符 算术运算符 比较运算符 python ==, !=, , , =, 阅读全文
posted @ 2019-09-11 22:32 YajunRan 阅读(161) 评论(0) 推荐(0) 编辑
摘要: Day05 作业 输入姑娘的年龄后,进行以下判断: 1. 如果姑娘小于18岁,打印“不接受未成年” 2. 如果姑娘大于18岁小于25岁,打印“心动表白” 3. 如果姑娘大于25岁小于45岁,打印“阿姨好” 4. 如果姑娘大于45岁,打印“奶奶好” python age = int(input("yo 阅读全文
posted @ 2019-09-11 16:22 YajunRan 阅读(180) 评论(0) 推荐(0) 编辑
摘要: Day04 作业 1. 简述Python的五大数据类型的作用、定义方式、使用方法: 数字类型: 数字类型包括整形和浮点型 整形: 作用:用来描述年龄,代表各种号码等 定义方式: 使用方法:加减乘除,取余(%), 取整(//),大小判断等 浮点型: 作用:如用来描述精确度要求高的量 定义方式: 使用方 阅读全文
posted @ 2019-09-10 16:44 YajunRan 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 线性回归 机器学习类别:监督学习 数据集特点:label是一般是连续数值 模型 模型:$y = f(x)=b + \sum w_ix_i$ $y$: 变量的输出 $x_i$:变量第$i$维的特征 $w_i$:第$i$维特征的权重 损失函数 损失函数: $L(f)=\sum_{n=1}^N(y^n f 阅读全文
posted @ 2019-09-09 21:26 YajunRan 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 最小二乘法 在线性回归模型$y = f(x)=b + \sum w_ix_i$中,可将使得损失函数: $L(f)=\sum_{n=1}^N(y^n f(x^n))^2$ 最小的问题转化为线性代数的问题。 1. 将训练数据,待求解参数和模型表示为向量形式 首先分别将每一个数据表示为一个向量$\bold 阅读全文
posted @ 2019-09-09 21:22 YajunRan 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 机器学习介绍 什么是机器学习 机器学习的实质是找到一个函数,当给定输入时,期望这个函数能给出正确的输出。 因此机器学习可大致分为三步:定义模型(函数集合),确定评判模型好坏的函数,找到最优的模型。 机器学习的分类 根据训练集的特点和模型训练的方式,大致可分为监督学习(Supervised Learn 阅读全文
posted @ 2019-09-09 17:23 YajunRan 阅读(139) 评论(0) 推荐(0) 编辑
摘要: Day03 作业 1. 简述执行Python程序的两种方式以及他们的优缺点: 交互式:输入一行,解释一行。退出后,输入历史不会被保存。一般用于调试。 命令行式:一次解释运行整个源代码文件,不便于调试。 2. 简述Python垃圾回收机制: 在python中新创建一个变量时,一般会在内存中分配一个存储 阅读全文
posted @ 2019-09-09 16:16 YajunRan 阅读(89) 评论(0) 推荐(0) 编辑
摘要: Python函数基础 1. 定义函数的三种方式 空函数 无参函数 有参函数 2. 函数的返回值 函数可用 返回值 可终止函数 可返回多个值,返回值之间用逗号隔开 返回值可以是任意数据类型 当无返回值时,默认返回 3. 函数的参数 形参,定义函数时使用,一般具有描述意义,用于接收实参 实参,调用函数时 阅读全文
posted @ 2019-09-02 20:07 YajunRan 阅读(139) 评论(0) 推荐(0) 编辑
摘要: Python 练习 1. 有如下值集合 [11,22,33,44,55,66,77,88,99,90...],将所有大于 66 的值保存至字典的第一个key中,将小于 66 的值保存至第二个key的值中 即: {'k1': 大于66的所有值, 'k2': 小于66的所有值} python resul 阅读全文
posted @ 2019-08-30 18:56 YajunRan 阅读(127) 评论(0) 推荐(0) 编辑