python3.5------day4--function】的更多相关文章

内置方法,就是python3提供的各种函数,可以认为是关键字,帮助进行一些列的牛x运算. abs()#取绝对值 all([])#可迭代对象中的所有元素都为True 则为True,只要至少一个为False则结果为False any() #可迭代对象中的元素只要有任意一个为True,则结果为True bin() #10进制转为二进制 bool() #判断一个对象的boolean值 bytes() #转换为字节,字符串需要"abc".encode("utf-8") ,字符…
需求: 1.可进行模糊查询,语法至少支持下面3种: 1.select name,age from staff_table where age > 22 2.select  * from staff_table where dept = IT 3.查到的信息,打印后,最后面还要显示查到的条数 2.可创建新员工纪录,以phone做唯一键,staff_id需自增 3.可删除指定员工信息纪录,输入员工id,即可删除 4.可修改员工信息,语法如下: 1.UPDATE staff_table SET dep…
url传参可以限定参数的数据类型,例如:限定user_id数据类型为int @app.route('/user/<int:user_id>') def my_list(user_id): return '您输入的user_id为:{}'.format(user_id) 当我们传递的参数不是int类型的时候,页面访问该url就会返回404错误,我们可以来看下flask是如何定义这些数据类型的 首先导入BaseConverter from werkzeug.routing import BaseC…
json and pickle模块 用途是为了持久化信息,这种持久化方式可以和其他程序语言兼容,一般都支持json,json只能持久化数据,pickle是python特有的方式,可以持久化所有信息和数据结构 #json,pickle的序列化和反序列化 import json,pickle #序列化 info={ 'name':"wy", 'age':22 } print(info["age"]) # with open("json_test.txt&quo…
six.PY2 返回一个表示当前运行环境是否为python2的boolean值 six.PY3 返回一个表示当前运行环境是否为python3的boolean值 import six,sys print(six.PY2) #python2结果为True print(six.PY3) #python3结果为True sys.version_info[0] #PY2 = 2 sys.version_info[0] #PY3 = 3 sys.version_info[0:2] #PY34>= (3, 4…
SQL 中用户建立与权限授予 一.原有 如果大家对我的博客动态非常关注的话,应该又看到我弄了一个随机MAN信息的小工具.但是呢,那个工具还有待加强(显示效果不是那么的好). 所以我就希望可以显示一些简短的,一目了然的.所以就有了现在的新项目:https://github.com/erlinux/GetNewOne 二.效果 三.源码 #!/bin/usr/env python3 # -*- coding:utf-8 -*- # @function:random dictum # @author:…
Python 数据结构 本章介绍 Python 主要的 built-type(内建数据类型),包括如下: Numeric types          int float Text Sequence Type     str Boolean                bool Sequence  Types        list tuple range Set Types              set Mapping Types          dict type() 函数 type…
一.背景 本人准备用python做图像和视频编辑的操作,却发现opencv和PIL的效率并不是很理想,并且同样的需求有多种不同的写法并有着不同的效率.见全网并无较完整的效率对比文档,遂决定自己丰衣足食. 二.目的 本篇文章将对Python下的opencv接口函数及PIL(Pillow)函数的常用部分进行逐个运行并计时(多次测算取平均时间和最短时间,次数一般在100次以上),并简单使用numba.ctypes.cython等方法优化代码. 三.测试方法及环境 1.硬件 CPU:Intel(R) C…
一 闭包函数 内函数使用了外函数的局部变量,并且外函数把内函数返回出来的过程叫做闭包,这个内函数叫做闭包函数 1.1 闭包函数语法 def outer(): a = 5 def inner(): print(a) return inner 对比正常的局部变量 局部变量的生命周期最短,在调用结束之后,立即释放. def func(): a = 5 print(a) func() print(a) 执行 1.2 闭包函数的定义 def bibao(): people = "孙仲谋" def…
一 函数名的使用 python中的函数可以像变量一样,动态创建,销毁,当参数传递,作为值返回,叫第一类对象.其他语言功能有限 1.1 函数名是个特殊的变量,可以当做变量赋值 def func(): print("有志者,事竟成,破釜沉舟,百二秦关终属楚") res = 4+3j res = func # res() = func() # 把func当成变量赋值给res ,此刻res也成为了函数,调用函数需要在res后面加上() res() 执行 [root@node10 python]…