- 博客(30)
- 收藏
- 关注
原创 Python3之列表
目录 1、定义2、创建列表3、列表的运算4、列表的索引操作5、列表的切片6、列表的常用方法7、列表推导式1、定义列表是一种容器,是序列的一种,是可以改变的序列,列表是由一系列的特定元素组成的,元素与元素之间可以没有任何的关联关系,但他们之间有先后顺序2、创建列表创建空列表的字面值L = [ ] # L变量绑定空列表创建非空列表的字面...
2018-08-20 09:40:52
208
1
原创 Python3之数据类型、字符串
目录数字类型字符串转义特殊字符字符串的运算字符串索引字符串切片 python3中常用的序列函数常用字符串方法格式化字符串中的占位符和类型码 数字类型整型数(int)浮点型数(float)复数(complex)布尔值(bool)优先级:复数 >浮点数>长整型>整数字符串作用:用来记录文本信息转义特殊字符\'...
2018-08-18 11:07:57
178
原创 Python3与mysql交互
python3 使用模块pymysql来与数据库进行交互安装pymysqlsudo pip3 install pymysql导入pymysqlimport pymysql创建与数据库连接对象示例:db=pymysql.connect(host="localhost",user="root",password="123456", ...
2018-08-18 10:19:01
293
原创 MySQL调优与锁
锁目的:解决客户端的并发访问的冲突问题锁的分类1、按锁类型分读锁(select)/共享锁:加读锁后,其他用户只能查询,不能修改select * from …… lock in share mode写锁(增删改)/互斥锁、排他锁:其他用户不能做任何操作select * from .......... for update2、按锁粒度分表级锁:加读锁或者写锁行...
2018-08-04 15:02:37
119
原创 MySQL之数据导入导出备份以及事务、存储引擎
数据导入作用:把文件系统的内容导入到数据库中操作步骤:1.在数据库中创建对应的表create table userinfo( username varchar(20), passwd char(1), uid int, gid i...
2018-08-04 14:46:36
406
原创 MySQL之查询
1、where2、group by 聚合函数---group by ---having(铁三角) 作用:给查询结果进行分组 用法:group by 字段名示例:计算一下每个国家的平均攻击力:select country,avg(gongji) from sanguo group by co...
2018-08-04 14:30:20
139
原创 Mysql之索引
索引1、定义 对数据库中表的一列或者多列的值进行排序的一种结构 (MySQL中索引引用BTREE方式)2、索引的优点和缺点 优点:可以加快数据的检索速度 缺点:当对表中的数据进行增加、删除、修改的时候,索引需要动态维护,降低了数据的维护速度 索引需要占用物理空间示例: 1....
2018-08-04 10:58:22
125
原创 MySQL之库操作,表操作
库操作创建库create database 库名[character set utf8];查看已有库show databases;查看创建库的语句show create database 库名;切换库use 库名;删除库drop database 库名;表操作创建表create table 表名(字段1 数据类型, ...
2018-08-04 10:31:52
118
原创 Mysql之数据类型
1、数值类型 整型 int 大整型 (0-65535) tinyint 微小整型 (有符号:signed(-128~127) 无符号:unsigned(0-255)) smallint 小整型(2个字节) bigint 极大整型 (8个字节)0~2**64-1 浮点型 float (占4个字节,最多显示7个有效位)1.用法...
2018-08-04 10:12:08
128
原创 Python学习day21
异常(高级) 异常相关的语句: try-except try-finally raise 触发异常,发生错误通知 assert 根据条件触发AssertionError类型的错误通知 with 语句with 语句 语法: with 表达式1 [as 变量1],表达式2 [as 变量2], ...: 语句块 作用:...
2018-07-23 19:05:15
128
原创 Python学习day20
类内的 类变量 类方法实力内的 实例变量(实例属性) 实例方法__slots__ 属性 用于类的函数:issubclass(cls,class_or_tuple)判断一个类是否继承自其它的类,如果cls是class或tuple中的一个派生子类,则返回True,否则返回False 封装(enclosure)封装是指...
2018-07-23 18:59:24
161
原创 Python学习day19
实例属性:每个对象用于绑定自己数据的变量叫实例变量,也叫属性每个对象都有的特殊属性:__dict__ 属性 __class__ 属性 类变量:类变量的类的属性,此属性属于类,不属于类的实例作用:通常用来存储该类对象共有的数据说明:类变量可以通过类直接访问类变量可以通过类的实例直接访问类变量可以通过此类的对象的__class__属性间接访问语法:...
2018-07-23 18:54:32
139
原创 Python学习day18
面向对象编程: Object-Oriented Programing 对象是指现实中的物体或实体面向对象:把一切看成对象(实例),用各种对象之间的关系来描述事务对象都有什么特征:对象有很多属性(名词)姓名,年龄,性别…………对象有很多行为(动作,动词)学习,吃饭,睡觉,工作…………类:拥有相同属性和行为的对象分为一组,即为一个类,类是用来描述对象的工具,用类可以创建此 类的对象(实例)类的创建语...
2018-07-13 22:32:32
120
原创 Python学习day17
文件 file文件是用于数据存储的单位文件通常用来长期存储数据文件中的数据是以字节为单位进行顺序存储的文件的操作流程:1、打开文件2、读写文件3、关闭文件注:任何的操作系统,同一个应用程序同时打开文件的数量有最大数限制,所以在用完文件后需 要关闭文件的打开函数 openopen(file, code=“rt") 用于打开一个文件,返回此文件流对象,如果打开失败,则会触发OSE...
2018-07-11 22:50:23
151
原创 Python学习day16
包__init__.py包的导入:import 语句from import 语句from import * 语句__init__.py内的 __all__列表作用:用来记录此包中有哪些包或模块需要在from import * 语句导入时被导入说明:__all__列表只在from xxx import*语句中起作用包的相对导入:是指包内模块的相互导入语法:from 相对路径包或模块 import 属...
2018-07-10 22:38:22
129
原创 Python学习day15
包__init__.py包的导入:import 语句from import 语句from import * 语句__init__.py内的 __all__列表作用:用来记录此包中有哪些包或模块需要在from import * 语句导入时被导入说明:__all__列表只在from xxx import*语句中起作用包的相对导入:是指包内模块的相互导入语法:from 相对路径包或模块 import 属...
2018-07-04 19:30:37
131
原创 Python学习day14
s = input("请输入表达式:") # 输入100 + 200 * 300v = eval(s) # 等同于 v = 100 + 200 * 300print("您输入的表达式经过eval执行后结果为", v)exec函数:作用:把一个字符串当成程序来执行格式:exec(source, globals=None, locals=None)函数式编程:是指用一系列函数解决问题函数是一等...
2018-07-03 19:27:11
202
原创 Python学习day13
模块 Module 模块是一个包含有一系列数据,函数,类等组成的程序组模块是一个文件,模块文件名通常以“.py”结尾模块的作用:让一些相关的数据,函数,类等有逻辑的组织在一起,使逻辑结构更加清晰模块中的变量,函数,类等可提供给其他模块或程序使用模块的分类:内置模块(builtins)在解析器的内部可以直接使用标准库模块,安装python时已安装就可以使用第三方模块(通常为开源),需要自己安装用户自...
2018-07-03 19:14:14
147
原创 Python学习day12
装饰器 decorators什么是装饰器 装饰器是一个函数,主要作用是用来包装另一个函数或类(后面会讲) 作用: 是在不改变原函数名(或类名)的情况下改变被包装对象的行为函数装饰器: 函数装饰器是指装饰器是一个函数,传入的是一个函数,返回的也是一个函数语法: def 装饰器函数名(参数): 语句块 return 函数对象 @装饰器函数名<换...
2018-07-02 20:10:11
120
原创 Python学习day11
全局变量和局部变量局部变量:定义在函数内部的变量称为局部变量(函数的形参也是局部变量)局部变量只能在函数内部使用局部变量只有在函数调用时才能被创建,在函数调用结束后会自动销毁局部变量说明:在函数内首次对变量赋值是创建局部变量,再次为变量赋值是修改局部变量的绑定关系在函数内部的赋值语句不会对全局变量造成影响局部变量只能在其被声明的函数内部访问,而全局变量可以在整个模块访问全局变量:定义在函数外部,模...
2018-06-30 10:28:08
297
原创 Python学习day10
函数定义:def 函数名 (形参列表):语句块作用:创建一个函数,把函数内的语句块打包为一个函数,用函数名绑定函数调用:函数名(实参列表)函数说明:函数外部无法访问函数内部的局部变量函数内部可以访问函数外部的变量,但不能修改函数外部变量的绑定关系return语句语法:return [表达式] 注:[]代表内容可以省略作用:用于函数中,结束当前的函数的执行,返回到调用该函数的地方,同时...
2018-06-27 19:24:38
275
原创 Python学习day9
集合 set 集合是可变的容器 集合内的数据对象都是唯一的(不能重复多次的) 集合是无序的存储结构,集合中的数据没有先后顺序关系 集合内的元素必须是不可变的对象 集合是可迭代对象 集合是相当于只有键没有值的字典(键则是集合的数据)创建空的集合: set()创建非空集合: s = {1, 2, 3}集合的构造(创建)函数 set set() 创建一个空的集合对象(不能用{}来创建...
2018-06-26 22:18:58
183
原创 Python学习day8
元组 tuple 元组的定义: 元组是不可改变的序列,同list一样,元组是可以存放任意类型的容器 元组的表示方法: 用小括号() 括起来,单个元素括起来后加逗号(,)区分单个对象还是元组 创建空元组的字面值 t = () # t绑定空元组 创建非空元组 t = 200, t = (20,) t = (1, 2, 3) t = 100, 200,...
2018-06-25 22:04:43
208
原创 Python学习day6
for 语句 作用: 用来遍历可迭代对象的数据元素 可迭代对象是指能依次获取数据元素的对象 可迭代对象包括: 字符串str ----以下后再才讲---- 列表 list 元组 tuple 字典 dict 集合 set range函数返回的对象等 语法: for 变量列表 in 可迭代对象: 语句块1 else...
2018-06-21 22:04:47
143
原创 Python学习day5
字符串格式化表达式 运算符 % 作用: 生成一定格式的字符串 语法: 格式字符串 % 参数值 格式字符串 % (参数值1, 参数值2, ...) 格式字符串中的 % 为占位符,占位符的位置将用参数值替换格式化字符串中的占位符和类型码 占位符 意义 %s 字符串,使用str函数转换 %r 字符串,使用repr函数转换 ...
2018-06-20 22:13:09
153
原创 Python学习day4
字符串 str 作用:用来记录文本信息 表示方法:在非注释中,凡是用引号括起来的部分都是字符串 ' 单引号 " 双引号 ''' 三单引号 """ 三双引号 空字符串的表示方法 ' ' " " ''' ''' """ """ 注:空字符串的布尔值是False 非空字符串的表示方式:
2018-06-19 19:30:57
130
原创 Python学习day3
Python3中的比较运算符< 小于<= 小于等于 > 大于>= 大于等于== 等于!= 不等于语法: 左表达式 < 右表达式说明: 比较运算符返回布尔类型的值数值对象的构造函数float(object)用字符串或者数字转换为浮点数,如果不能出参数则返回...
2018-06-13 22:18:23
482
原创 Python学习day2
Python程序的组成:程序由模块组成模块由语句、函数、类、数据等组成语句包含表达式表达式Python的核心数据类型:数字(整数、浮点数、复数、布尔型)字符串列表...
2018-06-12 22:29:31
127
Python学习day1
python的优缺点:优点:1、面向对象的语言(除了python 还有Java,C++)2、python是免费的3、可移植的4、可混合编程(可以与C/C++/JAVA/.net)5、简单易学易用6、应用领域广泛7、开发效率高8、开源的缺点:1、与c/c++相比执行速度不够快2、不能封闭源代码Python3 的运行python的解释执行器Cpython(python3):和python的其他两种实现...
2018-06-11 23:24:54
144
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人