自定义博客皮肤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)
  • 收藏
  • 关注

原创 匿名函数,内建函数

匿名函数lambda函数是一种快速定义单行的最小函数,可以用在任何需要函数的地方一般函数定义def fun(x,y) return x*y匿名函数lambda定义r = lambda x,y:x*yprint r(2,3)格式:lambda 参数列表:return [表达式] 变量#lambda语句中,冒号前是函数,可以有多个,逗号隔开,冒号左边是返回值由于...

2018-12-03 00:04:13 145

原创 函数的变量,返回值,多类型传值和冗余参数,函数的递归调用

函数的参数形式参数和实际参数1、 在定义函数时,函数名后面括号中的变量名称叫做“形式参数”,或者称为“形参”2、 在调用函数时,函数名后面括号中的变量名称叫做“实际参数”,或者称为“实参”参数分类(以下四点归纳引用自老师的笔记https://mp.csdn.net/mdeditor#)1:位置参数def foo(x,y,z):  print (x,y,z)foo(1,2,...

2018-12-02 23:44:50 735

原创 if条件判断,for循环,while循环,循环退出,遍历文件, 数据类型转换,函数定义,默认参数

if条件判断:Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。if 语句用于控制程序的执行,基本形式为: if 判断条件: 执行语句……else: 执行语句……Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。其中"判断条件"成立时(非零),则执行后面的语句,而执行内容可以...

2018-11-29 23:48:23 1433

原创 18-11-16 基础巩固-字典

字典{}字典是python中的唯一的映射类型(哈希表表)字典对象是可变的,但是字典的键必须使用不可变对象,一个字典中可以使用不同类型的键值。字典的方法:keys()values()items()创建字典dic = {‘a’:1.1:123} #花括号里一个key一个valuse,之间用冒号,字典元素之间还是要用逗号zip方法,可以合并两个字典(列表也可以)f...

2018-11-17 09:24:09 147

原创 18-11-15

数据类型字符串123和“123”前者是数值,后者是字符串查看数据类型的命令type()定义一个字符串a=‘‘‘123’’’a=“123”a=‘123’一个两个三个引号都可以,但是必须统一,不能单引号双引号混用三引号和#号一样,可以注释索引值以 0 为开始值,-1 为从末尾的开始位置。加号 + 是字符串的连接符, 星号 * 表示复制当前字符串,紧跟的数字为复制的次数。...

2018-11-14 23:07:24 99

原创 18-11-14 Github

本期学习参考https://www.runoob.com/w3cnote/git-guide.htmlGithub在Linux下安装gityum install gitgit简单操作入门使用Git前,需要先建立一个仓库(repository)。您可以使用一个已经存在的目录作为Git仓库或创建一个空目录。使用您当前目录作为Git仓库,我们只需使它初始化。git init使用我们...

2018-11-14 00:21:17 84

原创 18-11-14基础复习

虚拟机安装略过,以前的环境都在VMware版本14.1.4 build-10722678centOS版本7.1.1503系统为全新安装安装后简单配置yum install -y epel-release #安装yum源文件yum install -y python-pip #安装pippip install ipython==5.3.0 #安装ipythonwi...

2018-11-14 00:09:40 73

转载 2018-5-13 认识SQLAlchemy

创建一个test库 create database test; 授权一个用户 grant all privileges on . to ‘xiang’@’%’ identified by ‘1qaz@WSX’; 创建表 create table student(id int not null); 查询 select * from tabel_name where 条件1 and 条...

2018-05-15 06:57:03 113

转载 2018-5-10 认识SQLAlchemy

数据库表是一个二维表,包含多行多列。把一个表的内容用Python的数据结构表示出来的话,可以用一个list表示多行,list的每一个元素是tuple,表示一行记录,比如,包含id和name的user表:[ ('1', 'Michael'), ('2', 'Bob'), ('3', 'Adam')]Python的DB-API返回的数据结构就是像上面这样表示的。...

2018-05-11 23:39:02 139

转载 2018-5-8 mysql基础

本节笔记参考引用自 https://rosinelan.coding.me/2018/05/09/python%E8%AE%BF%E9%97%AEmysql-%E4%BA%8C/游标curosr()游标是系统为用户开设的一个数据缓冲区,存放SQL语句的执行结果。 用户可以用SQL 语句逐一从游标中获取记录,并赋值给主变量,交由python 进一步处理,一组主变...

2018-05-10 00:25:47 131

原创 2018-5-5 正则复习, 初识mysql事务

以非字母 [^a-zA-Z] 以多个或零个非字母 [^a-zA-Z]* 以字母开头 ^[a-zA-Z] 以多个或零个}开头 [^}]*MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你...

2018-05-06 23:09:25 149

原创 2018-5-3 正则表达式

继续补充正则表达式re.match与re.search的区别 re.match只匹配字符串的开始,如果字符串开始不符合正则表达式,则匹配失败,函数返回None;而re.search匹配整个字符串,直到找到一个匹配。实例#!/usr/bin/python3import reline = "Cats are smarter than dogs";matchObj = re...

2018-05-04 23:37:42 169

原创 2018-4-28 正则表达式

Python 正则表达式了解正则表达式 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 正则表达式是用来匹配字符串非常强大的工具,在其他编程语言中同样有正则表达式的概念,Python同样不例外,利用了正则表达式,我们想要从返回的页面内容提取出我们想要的内容就易如反...

2018-04-29 23:16:02 282

原创 2018-4-26 加密 json

加密hashlib 是一个提供了一些流行的hash算法的 Python 标准库.其中所包括的算法有 md5, sha1, sha224, sha256, sha384, sha512. 另外,模块中所定义的 new(name, string=”) 方法可通过指定系统所支持的hash算法来构造相应的hash对象. https://www.cnblogs.com/wang-yc/p/561...

2018-04-27 23:33:36 1206

原创 2018-4-24 内置模块 os random

日志记录模块日志的几个级别 debug info warning error critical 级别由低到高,一般默认只显示warning以上级别。logging.basicConfig(level=logging.DEBUG)更改默认日志记录级别为DEBUG,此时从debug到critical都会记录。推荐日志格式logging.basicConfig(lev...

2018-04-25 23:50:23 106

原创 2018-4-22 捕获异常 时间模块

捕获异常 参考http://www.runoob.com/python/python-exceptions.htmltry的工作原理是,当开始一个try语句后,python就在当前程序的上下文中作标记,这样当异常出现时就可以回到这里,try子句先执行,接下来会发生什么依赖于执行时是否出现异常。 1.如果当try后的语句执行时发生异常,python就跳回到try并执行...

2018-04-23 23:23:29 303

原创 2018-4-19 类

今天记录的几乎没有消化,搜了好多教程,一点点啃,先简单记录一些,陆续补充类的格式class A (object)类的定义 class StuentName(object): 这里要注意拼写 pass类里面一般都是由很多函数组成,函数的第一个参数默认都是self 如果需要全局变量,就在类的内部直接定义类的内部在调用函数或者调用变量的时候,必须使用self.变量 或...

2018-04-20 23:26:12 107

原创 2018-4-17 装饰器

装饰器装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量与函数功能本身无关的雷同代码并继续重用。概括的讲,装饰器的作用就是为已经存在的对象添加额外的功能。 (引用自h...

2018-04-18 23:13:41 118

原创 2018-4-14 函数、列表生成式和生成器

继续补充函数的基本用法实例1:def f(x,l=[]): for i in range(x): l.append(i*i) print(l)实例2: 函数的关键字 def用来定义函数 return返回值 pass滤过 exit退出def add1(x, y): print(x+y)def add2(x, y): ...

2018-04-15 23:58:56 186

原创 2018-4-12 文件的基本操作,初识函数

python中会涉及很多文件的操作文件名,可以是文件的绝对路劲,常用操作:r 读 w 写 b二进制 a追加读文件:1.txt为同目录下的文件 open后要close写文件:这里1.txt可以不存在,文件不存在,写文件时会创建,同名文件会覆盖 \n代表回车换行追加文件:这里1.txt可以不存在,文件不存在,追加文件时会创建,同名文件不...

2018-04-13 23:03:02 133

原创 2018-4-10 循环习题实例讲解

这次主要讲解实例,实例1:需求:判断一个字符串,包含数字多少个,字母多少个,空格多少个,其他字符多少个while 1: strings = input("Please inpur a string(quit will be exit):") alpha, dig, space, other = 0, 0, 0, 0 if strings.strip() == "...

2018-04-11 23:15:28 148

原创 2018-4-3 if while基本用法

复习及基础补充所有编程语言都有大体格式, 关键字 函数名 (参数类型 参数){}.最好用isinstance,type判断不了子类集成的父类属性学习内容if条件判断数据判断 (字符串)1.是否为空 if也可以用strip,举例if a.strip判断是否为一个字典上面的str()就是强制转换为字符串 然后字符串+字符串len()长度描述 ...

2018-04-04 22:07:07 609

原创 2018-3-31 python 字典基本使用方法

复习加补充alt+enter 引用模块,自动安装导入 第三方模块 ctrl+shift+F 在项目中查找关键字 ctrl+shift+N 在项目中查找文件名 ctrl+r 替换 (第一行是原来的内容,第2️⃣行是替换的内容,包括正则大小写都可以) 字符串(str)的查找find,替换replace,分割split,拼接join,首位去空格strip,start...

2018-04-01 22:37:13 211

原创 2018-3-29 常见数据类型

Python 数据类型自己比较小白,没有编程语言基础,故记录比较繁琐。哪里有错误还望各位指点引用其他教材介绍 标准数据类型 在内存中存储的数据可以有多种类型。 例如,一个人的年龄可以用数字来存储,他的名字可以用字符来存储。 Numbers(数字) String(字符串) Tuple(元组) Dictionary(字典) List(列表)...

2018-03-30 22:42:41 166

原创 18-3-27 Python的安装和基础快捷键

首先,注意兼容性,尽量让程序在2.x和3.x下兼容。Python的安装 mac和Linux跳过。平时接触不到,暂时不用。 (Linux下python升级会使yum不能用)winsows下安装pycharm 先用社区版举例,专业版等还没试成功,成功后补上 首先下载exe文件,https://www.jetbrains.com/pycharm/ 一路下一步安装完成后需要设置环境变量,方...

2018-03-28 22:22:37 176

原创 第一篇博客,立个flag

今天,再次拾起多次半途而废的学习计划,努力几个月,改变自己

2018-03-21 22:00:24 193

空空如也

空空如也

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

TA关注的人

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