08 2018 档案

摘要:# 1. 输入平面上的两个点,计算两点的距离 import math x1 = input('请输入第一个点的横坐标:') y1 = input('请输入第一个点的纵坐标:') x2 = input('请输入第二个点的横坐标:') y2 = input('请输入第二个点的纵坐标:') print('两点间的距离为:', math.sqrt(abs(int(x1) - int(x2)) ** 2 ... 阅读全文
posted @ 2018-08-18 23:03 李培冠 阅读(446) 评论(0) 推荐(0)
摘要:1. 导入numpy库并简写为 np import numpy as np 2. 打印numpy的版本和配置说明 print(np.__version__) print(np.show_config()) 3. 创建一个长度为10的空向量 a = np.zeros(10) 4. 如何找到任何一个数组的内存大小? Z = np.zeros((1... 阅读全文
posted @ 2018-08-16 23:27 李培冠 阅读(3077) 评论(0) 推荐(0)
摘要:线性回归 人工智能是机器学习的父类;机器学习是深度学习的父类 1. 怎么做线性回归? 2. 理解回归 -- 最大似然函数 3. 应用正态分布概率密度函数 -- 对数总似然 4. 推导出损失函数 -- 推导出解析解 5. 代码实现解析解的方式求解 -- 梯度下降法的开始 -- sklearn模块使用线 阅读全文
posted @ 2018-08-14 22:06 李培冠 阅读(338) 评论(0) 推荐(0)
摘要:三. MySQL视图(不常用) 给某个查询语句设置个别名(视图名),日后方便使用 - 创建: create view 视图名 as SQL; PS:视图是虚拟的 - 修改: alter view 视图名 as SQL; - 删除 drop view 视图名; cre... 阅读全文
posted @ 2018-08-13 22:00 李培冠 阅读(286) 评论(0) 推荐(0)
摘要:1. 什么是队列? 队列是项的有序结合,其中添加新项的一端称为队尾,移除项的一端称为队首。 FIFO:先进先出 2. 队列抽象数据类型 队列操作如下: 3. python实现队列 4. 模拟:烫手山芋 在这个游戏中,孩子们围成一个圈,并尽可能快的将一个山芋递给旁边的孩子。在某一个时间,动作结束,有山 阅读全文
posted @ 2018-08-12 21:38 李培冠 阅读(804) 评论(0) 推荐(0)
摘要:一. 练习题讲解 二. pymysql模块: pip3 install pymysql -i https://pypi.douban.com/simple python模块:对数据库进行操作(SQL语句) 阅读全文
posted @ 2018-08-11 23:15 李培冠 阅读(349) 评论(0) 推荐(0)
摘要:中缀、前缀和后缀表达式 1. 前缀表达式符号要求所有运算符在它们处理的两个操作数之前。 2. 后缀表达式要求其操作符在相应的操作数之后。 当我们处理表达式时,操作符必须保存在某处,因为它们相应的右操作数还没有看到。 from pythonds.basic.stack import Stack def 阅读全文
posted @ 2018-08-11 23:12 李培冠 阅读(518) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/YD2018/p/9451809.html 11. 查询学过“001”并且也学过编号“002”课程的同学的学号、姓名 12. 查询学过“李平”老师所教的所有课的同学的学号、姓名 13. 查询有课程成绩小于60分的同学的学号、姓名 一. group by 阅读全文
posted @ 2018-08-10 19:12 李培冠 阅读(353) 评论(0) 推荐(0)
摘要:复习: 1. 增 insert into xx(name) values('root'),('xxx'); insert into xx(name) select id from tb1; 2. 自增 起始值 步长: - session - global ... 阅读全文
posted @ 2018-08-09 21:19 李培冠 阅读(316) 评论(0) 推荐(0)
摘要:数据库: class: course: student: teacher: score: student: teacher: score: /* Navicat Premium Data Transfer Source Server : localhost Source Server Type : 阅读全文
posted @ 2018-08-09 21:17 李培冠 阅读(474) 评论(0) 推荐(0)
摘要:网上找了好多,还是这个最方便快捷 1. 下载 链接: https://pan.baidu.com/s/1axPsIaedtZDRG7lTup9b5g 密码: 7vxp ,并将 JetbrainsCrack-2.10-release-enc.jar 放置到任意目录,我放的是D:\pycharm\ 下. 阅读全文
posted @ 2018-08-09 12:56 李培冠 阅读(1741) 评论(1) 推荐(0)
摘要:一. 复习1. MySQL: - 服务端 - 客户端2. 通信交流 - 授权 - SQL语句 - 数据库 创建数据库: create database db1 default charset utf8; 删除数据库: drop database db1; - 数据表 创建数据表: create ta 阅读全文
posted @ 2018-08-09 00:30 李培冠 阅读(232) 评论(0) 推荐(0)
摘要:1、自行创建测试数据 对score表进行优化: 添加数据: 2、查询“生物”课程比“物理”课程成绩高的所有学生的学号; 为了方便做题,额外增加几条数据 查询: 3、查询平均成绩大于60分的同学的学号和平均成绩 4、查询所有同学的学号、姓名、选课数、总成绩 5、查询姓“李”的老师的个数 为了方便做题, 阅读全文
posted @ 2018-08-09 00:28 李培冠 阅读(408) 评论(0) 推荐(0)
摘要:创建如图所示数据库: 创建过程: 查看数据库,创建数据库 db1,再查看一下数据库 进入数据库,查看一下表 接着再创建一个class表 发现增加了重复数据,因此要把第二个修改一下 修改完数据之后再添加一个数据,class表完成 这一步很迷啊,一直给我报错,耗了一个小时也不知道哪里错了,然后自己在记事 阅读全文
posted @ 2018-08-07 23:18 李培冠 阅读(463) 评论(0) 推荐(0)
摘要:一. 复习1. MySQL: - 服务端 - 客户端2. 通信交流 - 授权 - SQL语句 - 数据库 创建数据库: create database db1 default charset utf8; 删除数据库: drop database db1; - 数据表 创建数据表: create ta 阅读全文
posted @ 2018-08-07 22:08 李培冠 阅读(424) 评论(0) 推荐(0)
摘要:机器学习 让机器像人具备学习的能力 拟人 知识--数据 算法--公式 (神经网络--各种算法人来帮助机器选择算法) 模型--参数 预测--把新的数据和参数进行计算得到结果 y = a*x + b y1,x1和y2,x2事实上就可以作为数据 a,b就是要求解的参数 预测就是当新的x带到公式里面,求得的 阅读全文
posted @ 2018-08-07 08:37 李培冠 阅读(436) 评论(0) 推荐(0)
摘要:1. 什么是线性数据结构? 2. 什么是栈? Stack() 创建一个空的新栈。 它不需要参数,并返回一个空栈。 push(item)将一个新项添加到栈的顶部。它需要 item 做参数并不返回任何内容。 pop() 从栈中删除顶部项。它不需要参数并返回 item 。栈被修改。 peek() 从栈返回 阅读全文
posted @ 2018-08-05 23:27 李培冠 阅读(422) 评论(0) 推荐(0)
摘要:一. 学习SQL语句规则以及外键 1. 操作文件夹 create database db2; 创建文件夹 create database db2 default charset utf8; 创建文件夹,且数据库是utf-8编码 show databases; 查看文件夹 drop database 阅读全文
posted @ 2018-08-05 15:16 李培冠 阅读(315) 评论(0) 推荐(0)
摘要:1. 计算前n个整数的和 def sumOfN(n): theSum = 0 for i in range(1,n+1): theSum += i return theSum print(sumOfN(10)) def sumOfN(n): return (n*(n+1))/2 print(sumO 阅读全文
posted @ 2018-08-04 23:48 李培冠 阅读(671) 评论(0) 推荐(1)
摘要:1. 以下变量命名不正确的是(D) A. foo = the_value B. foo = l_value C. foo = _value D. foo = value_& 2. 计算2的38次方的值 3. 以下逻辑运算的结果: 4. 编写程序计算1+2+3+...+100的结果 或者 阅读全文
posted @ 2018-08-04 22:08 李培冠 阅读(665) 评论(0) 推荐(0)
摘要:一. configparser模块 二. logging模块 logger对象配置 阅读全文
posted @ 2018-08-04 21:54 李培冠 阅读(417) 评论(0) 推荐(0)
摘要:一. 面向对象进阶与实例 实例 1 import json 2 from collections import namedtuple 3 Card = namedtuple('Card',['rank','suit']) # rank 牌的大小,suit 牌的花色 4 # c1 = Card(2,' 阅读全文
posted @ 2018-08-03 22:43 李培冠 阅读(379) 评论(0) 推荐(0)
摘要:1. python拥有以下特性:面向对象的特性、动态性、内置的数据结构、简单性、健壮性、跨平台性、可扩展性、强类型语言、应用广泛 2. python 需要 编译 3. 以下不属于python内置数据结构的是(A) A. 数组 B. 列表 C. 元组 D. 字典 4. 编写‘hello world’程 阅读全文
posted @ 2018-08-03 22:15 李培冠 阅读(349) 评论(0) 推荐(0)
摘要:一. 反射 二. 类的内置方法 阅读全文
posted @ 2018-08-02 19:31 李培冠 阅读(278) 评论(0) 推荐(0)
摘要:一. 封装 二. property 三. 类方法 四. 初识反射 阅读全文
posted @ 2018-08-02 19:29 李培冠 阅读(309) 评论(0) 推荐(0)
摘要:一. 接口类 二. 抽象类 三. 多态 四. 封装 阅读全文
posted @ 2018-08-01 23:26 李培冠 阅读(309) 评论(0) 推荐(0)
摘要:一. 单继承 二. 多继承 阅读全文
posted @ 2018-08-01 23:14 李培冠 阅读(394) 评论(0) 推荐(0)