自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

python实现一个简单的抽奖程序

实现顺序排列抽奖,简单易懂

  • 博客(47)
  • 资源 (2)
  • 收藏
  • 关注

原创 python面试题

一、中文单项选择题1.下列哪个语句在Python中是非法的?A、x = y = z =1                 B、x = (y = z + 1)C、x, y = y, x &

2019-02-18 15:22:15 747

原创 python一阶段面试题(二)

第一阶段面试题二、1.continue 和break有什么区别? 1.break是终止循环,跳出循环语句(只能跳出一层循环语句) break之后的语句不会执行 2.continue 是跳过本次循环剩下的语句,重新开始下一次循环 区别: continue终止本次循环,break完全终止循...

2019-02-15 09:12:36 274

原创 python基础-day21

day19回顾: issubclass(cls,类或元组)判断类的父子关系 面向对象编程语句的特征: 封装 __ 变量(实例变量(实例属性),类变量(类属性)) 继承 多态 多继承 支持多继承的语言(C++,Python) 方法名冲突 ...

2019-02-15 09:12:22 224

原创 python基础-day20

day19回顾 类 类变量(类属性) 特殊的类变量 __slots__ 列表 预置的类变量: __doc__ __base__ 类方法(@classmethod) @c...

2019-02-15 09:12:12 164

原创 python基础-day19

day18回顾:面向对象 对象 object(实例 instance) 面向对象 类 class 类的定义的语句 class 语句 class 类名(继承列表): #实例方法 def 实例方法名(self,方法的形参) ... def __in...

2019-02-15 09:12:03 184

原创 python基础-day18

day17笔记: 文件: 长期存储数据 单位是字节(byte) 文件的操作 1打开文件 2读写文件 3关闭文件 释放资源(缓冲区,内核资源) 打开文件的函数: open(文件路径名,打开模式) ...

2019-02-15 09:11:53 147

原创 python基础-day17

day16回顾: 生成器: 生成器函数: 含有yield语句的函数 1.返回生成器对象(生成器对象也是可迭代对象) 2.执行顺序与普通不同 1)当next(it)函数调用时,生成器函数才执行 2)当遇到yie...

2019-02-15 09:11:40 130

原创 python基础-day16

day15回顾: 异常: exception 错误 异常 异常相关的语句: 发出(触发/抛出 )异常的通知: raise 语句 assert 语句 捕获异常: try-except 语句 try: ...

2019-02-15 09:11:30 183

原创 python基础-day15

day14回顾:自定义模块: 模块名:(标识符) 全局变量将成为模块的属性 导入方式: import 语句 from import 语句 from import *语句 搜索: 1.内建模块 2.搜索当前工作路径 3. sys.path提供的路径 ...

2019-02-15 09:11:20 154

原创 python基础-day14

day13回顾: 装饰器: def 装饰器函数名 创建闭包 return 闭包 @装饰器函数名 def 被装饰函数(形参列表) pass 被装饰函数(实参列表)函数的文档字符串: def 函数名(...): "文档字符串" ...

2019-02-15 09:11:09 149

原创 python基础-day13

day11回顾:函数式编程 建议使用可重入函数 可重入函数一定不使用除局部变量以外的变量高阶函数: map(func,可迭代对象1,可迭代对象2,...) filter(func,可迭代对象) sorted(可迭代对象,key=None,reverse=False) 递归函数: 函数直接或间接调用自身闭包 closure ...

2019-02-15 09:10:55 154

原创 python基础-day12

day11回顾: 函数变量: def 函数变量名: 语句块: def f1(): pass f2=f1 #f2绑定f1绑定的函数 f2=f1() 调用后返回None函数可以作为参数传入另一个函数 def fx(fn): ... fx(f1) 和 fx(f1())不同函数可以作为另一...

2019-02-15 09:10:42 150

原创 python基础-day11

函数变量: 函数名是一个变量,他在创建时绑定一个函数 示例:function variable.py #此函数示意函数名绑定函数,函数名是变量 def f1(): print('hello f1') def f2(): print('hello f2') f1,f2=f2,f1...

2019-02-15 09:10:34 167

原创 python基础-day10

函数的参数: 1.函数调用实际传递参数(把数据给函数) 2.函数的形式参数(从调用者拿来的数据)函数的实际调用参数传递 传递方式: 1.位置传参 1.1 序列传参 2.关键字传参 2.2 关键字传参 位置传参: 实际参数(实参)的对应关系与形式参数(形参)的对应关系是...

2019-02-15 09:09:18 270

原创 python基础-day09

集合 set 集合是可变的容器 集合内的数据都是唯一的(不能重复多次) 集合是无需的存储结构,集合中的数据没有先后关系 集合的元素必须是不可变的元素(集合内不可放列表,集合) 集合是可迭代对象 集合是相当于只有键没有值的字典(键即是集合的数据)创建集合: set()创建非空集合: s={1,2,3}集合的构造函数 set ...

2019-02-15 09:09:06 229

原创 python基础-day07

列表 向列表内添加数据:  L=[0:0]=[100,200] 修改数据: L[1]=300 L[1:5]=[1,2,3] 删除数据:   (1)L[1:5]=[] del 语句:  用于删除列表的元素  示例:   del L[2]   #删除单个元素   del L[::2] #删除切片切出来的部分练习:  已知有列表:   L=[3,5]用索引的切片等...

2019-02-15 09:08:52 258

原创 python基础-day08

元组 tuple 元组是不可变的序列,同list一样,元组可以存放任意类型的数据表示方法:  用小括号()括起来,单个元素括起来后加逗号(,)区分单个对象还是元组创建空元组的字面值:  t=() #空元组创建非空元组的字面值表示:  t=200,#含有一个元素的元组  t=(20,) #含有一个元素的元组  t=(1,2,3) t=100,200,300type(...

2019-02-15 09:08:35 259

原创 python基础-day06

for 语句:  作用:    用来遍历可迭代对象的数据元素  可迭代对象:  字符串  str (以下后面会讲)) 列表 list  元组 tuple 字典 dict 集合 set ...语法:  for 变量列表 in 可迭代对象:    语句块1 (重复执行多次)  else: 语句块2 (可迭代对象不再提供数据时)说明:...

2019-02-15 09:08:23 312

原创 python基础-day05

字符串的格式化表达式:  作用:   生成一定格式的字符串  运算符 % 语法格式:  格式字符串 % 参数值  格式字符串 % (参数值1,参数值2,...) 说明:   格式字符串中以%开头的字符为占位符,占位符的位置将用参数数值替换 示例: fmt="姓名:%s,年龄:d%" name=input("输入姓名") age=int(i...

2019-02-15 09:08:13 219

原创 python基础-day04

字符串 str 作用: 用来记录文本信息 字符串的表示方法:    在非注释中,凡是用引号括起来的部分都是字符串    ' 单引号    " 双引号    ''' 三单引号    """ 三双引号空字符串的字面值表示法:    '' "" '''''' "&a

2019-02-15 09:08:01 188

原创 python基础-day03

比较运算符:  < 小于 <=  小于等于 >   大于 >=  大于等于 ==  等于 !=  不等于  语法:   左表达式<右表达式  说明:   比较运算符返回布尔类型的值比较运算符的数据表示  0<100<200>150=90+60 True 先算

2019-02-15 09:07:48 194

原创 python基础-day02

<<python 语言 编程基础>>python 简介   创建人: Guido Van Rossum 时间 : 1989 排名 : Java C C++ pythonpython应用领域   系统运维   网络编程   科学计算   人工智能,机器人   web开发   云计算   大数据及数据库编程   教育   游戏,图像等...

2019-02-14 16:07:02 222

原创 python基础面试题(一)

第一阶段面试题一、Python基础1. continue和 break有什么区别?答案:break和continue都是用来控制循环结构的。1. break:提前终止循环可以使用break来完成。break完全结束一个循环,跳出循环体执行循环后面的语句。2. continue:理解为continue是跳过当次循环中剩下的语句,执行下一次循环。3. 区别:continue只终止本次循环...

2019-02-14 16:06:26 381

原创 python基础--day01

@python研究院<<linux基础>> 三大操作系统   Windows /dos ... Linux Redhat Ubuntu Android Unix AIX(...

2019-02-14 15:20:56 167

原创 python小项目实战my--电子词典

写一个电子词典 功能说明 1.用户可以登录和注册 登录凭借用户名和密码登录 注册要求用户必须填写用户名,密码,其他内容自己拟定 用户名不能重复 2.用户信息需要长期保存,以满足随时登录 要求使用数据库保存 3.能够满足多个用户同时登录操作的需要 4.项目分为客户端和服务端,...

2019-02-14 15:13:53 893

原创 Mongodb--day06

match object 方法和属性属性变量pos 匹配目标字符串的开始位置endpos 匹配目标字符串的结束位置re 正则表达式string 目标字符串lastgroup 最后一组的组名lastindex 组后一组是第几组属性方法 span() 匹配内容的起止位置start () 匹配内容的开始位置end() ...

2019-02-14 14:38:01 105

原创 Mongodb--day05

正则表达式动机 1.文本处理已经成为计算机常见的工作之一 2.对文本内容的搜索,定位,提取是逻辑比较复杂的工作 3.为了快速方便的解决上述问题,产生了正则表达式技术定义:即文本的高级匹配模式,提供搜索,替换功能,其本质是一系列由特殊符号组成的字符串, 这个字符串即正则表达式匹配原理:由普通字符和特殊符号构成,通过描述字符的重复,位置,种类等行为达到匹配某一...

2019-02-14 14:25:08 150

原创 Mongodb--day04

$limit 显示前几条文档 显示前三条文档 > db.class0.aggregate({$limit:3})$skip 跳过前几条文档显示后面的内容 跳过前两条文档显示后面的内容 > db.class0.aggregate({$skip:2})$sort 对所选内容进行排序 对年龄进行升序排序 > db.class0.a...

2019-02-14 14:18:25 228

原创 Mongodb--day03

前情回顾: 1.query的应用 操作符的使用 比较: $lt $gt $lte $gte $ne $eq $in $nin 逻辑: $and $or $not $nor 数组: $all $size 其他: $exists $mod $type 2.数据处理函数: pre...

2019-02-14 14:14:47 183

原创 Mongodb--day02

前情回顾: 1.关系型数据库和非关系型数据库的比较 *不是关系模型构建的数据结构,不保证数据的一致性,结构更加灵活自由 *非关系型数据库弥补了关系型数据库在处理高并发存储时读写效率低的问题 *非关系型数据库种类多样,技术不如关系型数据库成熟,没有统一的操作语句,处于不断发展更新阶段 2.mongodb特点 ,安装,基本设置 3...

2019-02-14 09:50:41 164

原创 Mongodb--day01

MongoDB(芒果数据库)数据存储阶段文件管理阶段(.txt .doc .xls) 优点:数据便于长期保存 数据可以大量存储 使用简单 缺点:数据的存储结构比较随意 数据的查找修改效率低 不方便扩展和程序调用数据库管理阶段 优点:数据格式化存储,便于操作 降低了数据的冗余...

2019-02-14 09:44:10 169

原创 Mysql--day05

1.事务和事务回滚 1.定义:一件事从开始发生到结束的过程 2.作用:确保数据的一致性 3.事务和事务回滚应用 SQL命令默认自动提交到数据库执行 1.开启事务 mysql>begin; 2.终止事务 mysql>commit;| rollback; ...

2019-02-14 09:39:53 151

原创 Mysql--day04

1.锁(mysql自动加锁和释放锁)1.目的:解决客户端并发访问的冲突问题2.锁的分类1.锁类型1.读锁(共享锁)select:加读锁之后别人可以查询,但是不能更改(update) 2.写锁(互斥锁,排他锁) update: 加写锁之后,别人不能查,不能改 2锁粒度 1.行级锁:可加读锁,写锁 2.表级锁:...

2019-02-14 09:37:00 178

原创 Mysql--day03

1.SQL查询1. distinct:不显示字段的重复值2. 注意:distinct和from之间所有字段值都相同才会去重3.示例1. sanguo 表中有哪些国家select distinct country from sanguo;select distinct country,sex from sanguo;2.查询表记录时做数学运算1. 运算符: + - * / %2...

2019-02-13 19:33:07 181

原创 Mysql-day02

1.表字段的操作1.语法:alter table 表名 执行动作;2.添加字段(add)alter table 表名 add 字段名 数据类型;alter table 表名 add 字段名 数据类型 first ;alter table 表名 add 字段名 数据类型 after 字段名;3.删除字段(drop)alter table 表名 drop 字段名;4.修改字段的数据类...

2019-02-13 19:31:12 130

原创 Mysql--day01

1.什么是数据库存储数据的仓库2.哪些公司在用数据库金融机构,游戏网站,电商网站…3.提供数据库服务的软件1.软件分类MySQL , Oracle , MongDB, MariaDB, SQL_Server …2.生产环境中,如何选择使用哪个数据库1.是否开源1开源软件: MySQL,MariaDB,MongDB2.商业软件:Oracle,SQL_Server2.是否跨平台...

2019-02-13 19:11:56 232

原创 机器学习

机器学习-day03一、概述1.什么是机器学习机器学习是一门能够让编程计算机从数据中学习的计算机科学。一个计算机程序在完成任务T之后,获得经验E,其表现效果为P,如果任务T的性能表现,也就是用以衡量的P,随着E增加而增加,那么这样计算机程序就被称为机器学习系统。自我完善,自我增进,自我适应。2.为什么需要机器学习1)自动化的升级和维护2)解决那些算法过于复杂甚至跟本就没有已知算法的...

2019-01-28 09:10:39 946

原创 机器学习-决策树

机器学习一、概述1.什么是机器学习机器学习是一门能够让编程计算机从数据中学习的计算机科学。一个计算机程序在完成任务T之后,获得经验E,其表现效果为P,如果任务T的性能表现,也就是用以衡量的P,随着E增加而增加,那么这样计算机程序就被称为机器学习系统。自我完善,自我增进,自我适应。2.为什么需要机器学习1)自动化的升级和维护2)解决那些算法过于复杂甚至跟本就没有已知算法的问题3)在...

2019-01-25 09:16:48 872

原创 AI-机器学习

机器学习一、概述1.什么是机器学习机器学习是一门能够让编程计算机从数据中学习的计算机科学。一个计算机程序在完成任务T之后,获得经验E,其表现效果为P,如果任务T的性能表现,也就是用以衡量的P,随着E增加而增加,那么这样计算机程序就被称为机器学习系统。自我完善,自我增进,自我适应。2.为什么需要机器学习1)自动化的升级和维护2)解决那些算法过于复杂甚至跟本就没有已知算法的问题3)在...

2019-01-24 08:59:43 261

原创 数据分析-傅里叶变换

数据分析矩阵的特征值与特征向量对于n阶方阵,如果存在数a和非零n维列向量x, 使得Ax=ax, 则称a是矩阵A的一个特征值, x是矩阵A属于特征值a的特征向量.# 已知n阶方阵A, 求特征值与特征向量# eigvals: 找到的所有特征值数组# eigvecs: 找到的与特征值对应的特征向量数组eigvals, eigvecs = np.linalg.eig(A)# 已知特征值与特征...

2019-01-23 08:56:02 1470

python面试题

python面试题

2018-12-11

购物车以及登录

购物车以及登录示例购物车

2018-11-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除