自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 mysql数据库常用 魔术手Jack

mysqlmysql中不区分大小写net start mysql 启动severnet stop mysql 停止severmysql -u用户名 -p密码 -hip地址 启动clientselect user(); 查看当前用户set password = password(‘密码’); 给当前用户设置密码exit 退出clientcreate 创建 一个库/表dr...

2019-01-18 09:41:10 217

原创 内置函数⼆ 魔术手Jack

本节主要内容:lamda匿名函数sorted()filter()map()递归函数⼀. lamda匿名函数为了解决⼀些简单的需求⽽设计的⼀句话函数计算n的n次⽅def func(n):return nnprint(func(10))f = lambda n: nnprint(f(10))lambda表⽰的是匿名函数. 不需要⽤def来声明, ⼀句话就可以声明出⼀个函...

2019-01-18 09:40:23 214

原创 内置函数一 魔术手Jack

⼀. 本节主要内容:内置函数什么是内置函数? 就是python给你提供的. 拿来直接⽤的函数, 比如print., input等等. 截⽌到python版本3.6.2 python⼀共提供了68个内置函数. 他们就是python直接提供给我们的. 有⼀些我们已经⽤过了. 有⼀些还没有⽤过. 还有⼀些需要学完了⾯向对象才能继续学习的. 今天我们就认识⼀下python的内置函数.作⽤域相...

2019-01-14 19:37:15 194

原创 ⽣成器和⽣成器表达式 魔术手Jack

本节主要内容:⽣成器和⽣成器函数列表推导式⼀. ⽣成器什么是⽣成器. ⽣成器实质就是迭代器.在python中有三种⽅式来获取⽣成器:通过⽣成器函数通过各种推导式来实现⽣成器通过数据的转换也可以获取⽣成器⾸先, 我们先看⼀个很简单的函数:def func():print(“111”)return 222ret = func()print(ret)结果:111222...

2019-01-14 19:34:35 286

原创 迭代器 魔术手Jack

本节主要内容:函数名的使⽤以及第⼀类对象闭包迭代器⼀. 函数名的运⽤.函数名是⼀个变量, 但它是⼀个特殊的变量, 与括号配合可以执⾏函数的变量.函数名的内存地址def func():print(“呵呵”)print(func)结果:<function func at 0x1101e4ea0>函数名可以赋值给其他变量def func():print(“呵呵”...

2019-01-14 19:32:32 199

原创 函数的进阶 魔术手Jack

本节主要内容:函数参数–动态传参名称空间, 局部名称空间, 全局名称空间, 作⽤域, 加载顺序.函数的嵌套gloabal, nonlocal关键字⼀. 函数参数–动态传参之前我们说过了传参, 如果我们需要给⼀个函数传参, ⽽参数⼜是不确定的. 或者我给⼀个函数传很多参数, 我的形参就要写很多, 很⿇烦, 怎么办呢. 我们可以考虑使⽤动态参数.形参的第三种: 动态参数动态参数分成...

2019-01-14 19:30:47 178

原创 ⽂件操作 魔术手Jack

本节主要内容:初识⽂件操作只读(r, rb)只写(w, wb)追加(a, ab)r+读写w+写读a+写读(追加写读)其他操作⽅法⽂件的修改以及另⼀种打开⽂件句柄的⽅式主要内容:⼀. 初识⽂件操作使⽤python来读写⽂件是非常简单的操作. 我们使⽤open()函数来打开⼀个⽂件, 获取到⽂件句柄. 然后通过⽂件句柄就可以进⾏各种各样的操作了. 根据打开⽅式的不同能够执⾏...

2019-01-14 16:14:38 321

原创 再谈⼩数据池,is和==的区别,,编码的问题 魔术手Jack

本节主要内容:⼩数据池is和==的区别编码的问题⼀. ⼩数据池在说⼩数据池之前. 我们先看⼀个概念. 什么是代码块:根据提示我们从官⽅⽂档找到了这样的说法:A Python program is constructed from code blocks. A block is a piece ofPython program text that is executed as a ...

2019-01-14 16:05:38 217

原创 set集合,深浅拷⻉以及部分知识点补充 魔术手Jack

本节主要内容:基础数据类型补充set集合深浅拷⻉主要内容:⼀. 基础数据类型补充⾸先关于int和str在之前的学习中已经讲了80%以上了. 所以剩下的⾃⼰看⼀看就可以了.我们补充给⼀个字符串基本操作li = [“李嘉诚”, “麻花藤”, “⻩海峰”, “刘嘉玲”]s = “".join(li)print(s)li = “⻩花⼤闺⼥”s = "”.join(li)prin...

2019-01-14 15:59:41 234

原创 基本数据类型(dict) 魔术手Jack

本节主要内容:字典的简单介绍字典增删改查和其他操作字典的嵌套⼀. 字典的简单介绍字典(dict)是python中唯⼀的⼀个映射类型.他是以{ }括起来的键值对组成. 在dict中key是唯⼀的. 在保存的时候, 根据key来计算出⼀个内存地址. 然后将key-value保存在这个地址中.这种算法被称为hash算法, 所以, 切记, 在dict中存储的key-value中的key’必...

2019-01-14 15:54:53 253

原创 基本数据类型(list,tuple) 魔术手jack

本节主要内容:列表列表的增删改查列表的嵌套元组和元组嵌套range⼀. 列表1.1 列表的介绍列表是python的基础数据类型之⼀ ,其他编程语⾔也有类似的数据类型. 比如JS中的数组, java中的数组等等. 它是以[ ]括起来, 每个元素⽤’ , '隔开⽽且可以存放各种数据类型:lst = [1, ‘哈哈’, “吼吼”, [1,8,0,“百度”], (“我”,“叫”, ...

2019-01-14 15:52:20 248

原创 基本数据类型(int, bool, str) 魔术手jack

本节主要内容:python基本数据类型回int----数字类型bool—布尔类型str— 字符串类型⼀.python基本数据类型int ==> 整数. 主要⽤来进⾏数学运算str ==> 字符串, 可以保存少量数据并进⾏相应的操作bool==>判断真假, True, Falselist==> 存储⼤量数据.⽤[ ]表⽰tuple=> 元组, ...

2019-01-14 15:47:08 467

原创 约束和异常处理

主要内容:类的约束异常处理⾃定义异常MD5加密⽇志⼀. 类的约束⾸先, 你要清楚. 约束是对类的约束. 比如. 现在. 你是⼀个项⽬经理. 然后呢. 你给⼿下的⼈分活. 张三, 你处理⼀下普通⽤户登录, 李四, 你处理⼀下会员登录, 王五, 你处理⼀下管理员登录. 那这个时候呢. 他们就开始分别取写他们的功能了. 但是呢. 你要知道, 程序员不⼀定会有那么好的默契. 很有可能...

2018-12-21 19:28:32 527

原创 68个内置函数

⼀一.:1.内置函数什什么是内置函数? 就是python给你提供的. 拿来直接⽤用的函数, 比如print., input等等. 截⽌止到python版本3.6.2 python⼀一共提供了了68个内置函数. 他们就是python直接提供给我们的. 有⼀一些我们已经⽤用过了了. 有⼀一些还没有⽤用过. 还有⼀一些需要学完了了⾯面向对象才能继续学习的. 今天我们就认识⼀一下python...

2018-12-12 21:28:23 234

原创 初识函数..

1,什么是函数:定义一个事情或者功能,等到需要的时候直接拿去用就行了,那么定义的东西就是一个函数在python里,函数是对代码和功能的封装和定义2:函数的定义,函数名,函数体以及函数的调用定义的语法:def 函数名()函数体这里的函数名的命名规则和使用和变量基本一样.函数体::就是函数被执行之后要执行的代码函数的调用::使用函数名可以调用函数,写法是::函数名(),这个时候函数的...

2018-12-06 16:15:12 192

原创 面向对象编程

面向对象编程python面向对象编程1.首先了解下什么是面向过程?什么面向对象?以及他们之间的区别。 面向过程的核心就是过程, 面向过程就是分析出解决问题所需要的步骤,就像写函数中把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了,考虑的比较周 面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为.面...

2018-11-21 20:56:02 224

原创 强化整理初级部分内置函数

1 range(起始位置,终止位置,步长)range(终止位置)range(起始,终止位置)range(起始,终止,步长)range(5) [0,4] [0,5)range(1,5) [1,4] [1,5)range(1,10,2) [1,3,5,7,9]range(0,10,2) [0,2,4,6,8]2 next(迭代器) 是内置函数next 是迭代器的方法g...

2018-11-07 21:30:14 216

原创 生成器表达式

new_lst2 = [i for i in range(0,101) if i%3 == 0]print(new_lst2)不到100个1000000能被三整除的数不够节省空间生成器def func():for i in range(1000001):if i%3 == 0:yield ig1 = func()g1.next()g = (i for i in range...

2018-11-06 19:52:27 603

原创 生成器函数进阶二

def gener():print(‘草莓味’)yield 1print(‘香蕉味’)yield 2print(‘榴莲味’)yield 3g = gener()num = g.next()num = g.next()num = g.next()print(num)for num in g:print(’’ num)def gener():print(‘草莓味’)y...

2018-11-06 19:43:44 175

原创 列表推倒式

和循环/列表相关的知识点l = [1,2,3,4,5,6]# [1,4,9,16,25,36]new_l = []for i in l:new_l.append(i*i)print(new_l)new_l2 = [i*i for i in l]print(new_l2)l = [1,2,3,4,5,6]print([i*i for i in l]) # 列表推导式当已经...

2018-11-06 19:41:27 326

原创 生成器函数进阶,

def gener():print(‘草莓味’)yield 1print(‘香蕉味’)yield 2print(‘榴莲味’)yield 3g = gener()num = g.next()num = g.next()num = g.next()print(num)for num in g:print(’’ num)def gener():print(‘草莓味’)y...

2018-11-06 19:39:02 684

原创 可迭代的/可迭代对象

可迭代的/可迭代对象for i in 7:print(i)iterable 可迭代整数类型 是不可迭代的iter 迭代iterable 可迭代的dir函数查看一个数据类型内部含有哪些方法两边带着双下划线的方法叫做"魔术方法",“双下方法”,“内置方法”这些方法都有一个特点:你可以调但是不需要你直接调用ret_lst = dir([]) # 内置函数print(ret_lst...

2018-11-05 20:32:58 1557

原创 生成器的定义以及注意事项

python语言自带的生成器 : 程序员通过简单的函数就可以实现的def func():print(‘hello’)yield 1g = func() # 调用"生成器函数"print(g) # g generator(生成器)调用就不会执行这个函数,而是返回一个生成器print(dir(g)) # g是一个迭代器所有的生成器都是迭代器a = g.next()p...

2018-11-05 20:31:43 259

原创 什么是迭代器,举例详解

什么是迭代器?l = [1,2,3,4]res = l.iter()print(res)list_iterator iterator迭代器dir(l)print(dir(res))res中 但是不在l中的所有方法print(set(dir(res))-set(dir(l))){‘next’, ‘setstate’, ‘length_hint’}迭代器中特有的方法,l中没有...

2018-11-05 20:30:11 3424 1

原创 魔术手Jack第二天学习测试

1.判断下列逻辑语句的True,False.1)1 > 1 or 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 62)not 2 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6“”"答:1是True. 2是False“”&quo

2018-10-23 23:27:35 250

原创 魔术手JACK

python习题练习 魔术手JACK在这里插入代码片#简述变量命名规范“”"答:1:变量由字母,下划线,数字组成2:变量不能以数字开头3:禁止使用python中的关键词4:不能使用汉字与拼音5:变量一定要区分大小写6:变量一定要有意义7:推荐写法驼峰体,大驼峰,小驼峰.“”"#namae = input(">>>")name变量是什么数据类型“”"na...

2018-10-23 00:29:05 265

空空如也

空空如也

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

TA关注的人

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