逍遥小妖的博客

小白成长纪实

匿名函数,内建函数

匿名函数 lambda函数是一种快速定义单行的最小函数,可以用在任何需要函数的地方 一般函数定义 def fun(x,y) return x*y 匿名函数lambda定义 r = lambda x,y:x*y print r(2,3) 格式: lambda 参数列表:return [...

2018-12-03 00:04:13

阅读数 19

评论数 0

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

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

2018-12-02 23:44:50

阅读数 33

评论数 0

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

if条件判断: Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。 if 语句用于控制程序的执行,基本形式为: if 判断条件: 执行语句…… else: 执行语句…… Python程序语言指定任何非0和非空(null)值为tru...

2018-11-29 23:48:23

阅读数 87

评论数 0

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

字典{} 字典是python中的唯一的映射类型(哈希表表) 字典对象是可变的,但是字典的键必须使用不可变对象,一个字典中可以使用不同类型的键值。 字典的方法: keys() values() items() 创建字典 dic = {‘a’:1.1:123} #花括号里一个key...

2018-11-17 09:24:09

阅读数 64

评论数 0

18-11-15

数据类型 字符串 123和“123” 前者是数值,后者是字符串 查看数据类型的命令 type() 定义一个字符串 a=‘‘‘123’’’ a=“123” a=‘123’ 一个两个三个引号都可以,但是必须统一,不能单引号双引号混用 三引号和#号一样,可以注释 索引值以 0 为开始值,-1 为从末...

2018-11-14 23:07:24

阅读数 21

评论数 0

18-11-14 Github

本期学习参考https://www.runoob.com/w3cnote/git-guide.html Github 在Linux下安装git yum install git git简单操作 入门 使用Git前,需要先建立一个仓库(repository)。您可以使用一个已经存在的目录作为Git仓...

2018-11-14 00:21:17

阅读数 16

评论数 0

18-11-14基础复习

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

2018-11-14 00:09:40

阅读数 14

评论数 0

2018-5-13 认识SQLAlchemy

创建一个test库 create database test; 授权一个用户 grant all privileges on . to ‘xiang’@’%’ identified by ‘1qaz@WSX’; 创建表 create table student(id int not nu...

2018-05-15 06:57:03

阅读数 26

评论数 0

2018-5-10 认识SQLAlchemy

数据库表是一个二维表,包含多行多列。把一个表的内容用Python的数据结构表示出来的话,可以用一个list表示多行,list的每一个元素是tuple,表示一行记录,比如,包含id和name的user表: [ ('1', 'Michael'), ('2', 'Bob'), ...

2018-05-11 23:39:02

阅读数 66

评论数 0

2018-5-8 mysql基础

本节笔记参考引用自 https://rosinelan.coding.me/2018/05/09/python%E8%AE%BF%E9%97%AEmysql-%E4%BA%8C/ 游标 curosr() 游标是系统为用户开设的一个数据缓冲区,存放SQL语句的执行结果。 ...

2018-05-10 00:25:47

阅读数 34

评论数 0

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

以非字母 [^a-zA-Z] 以多个或零个非字母 [^a-zA-Z]* 以字母开头 ^[a-zA-Z] 以多个或零个}开头 ...

2018-05-06 23:09:25

阅读数 24

评论数 0

2018-5-3 正则表达式

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

2018-05-04 23:37:42

阅读数 63

评论数 0

2018-4-28 正则表达式

Python 正则表达式 了解正则表达式 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 正则表达式是用来匹配字符串非常强大的工具,在其他编程语言中同样有正则表达式...

2018-04-29 23:16:02

阅读数 147

评论数 0

2018-4-26 加密 json

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

2018-04-27 23:33:36

阅读数 604

评论数 0

2018-4-24 内置模块 os random

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

2018-04-25 23:50:23

阅读数 19

评论数 0

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

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

2018-04-23 23:23:29

阅读数 97

评论数 0

2018-4-19 类

今天记录的几乎没有消化,搜了好多教程,一点点啃,先简单记录一些,陆续补充 类的格式 class A (object) 类的定义 class StuentName(object): 这里要注意拼写 pass 类里面一般都是由很多函数组成,函数的第一个参数默认都是self 如果需...

2018-04-20 23:26:12

阅读数 32

评论数 0

2018-4-17 装饰器

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

2018-04-18 23:13:41

阅读数 27

评论数 0

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

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

2018-04-15 23:58:56

阅读数 26

评论数 0

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

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

2018-04-13 23:03:02

阅读数 26

评论数 0

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