搜索到与相关的文章
Python

Python 详解基本语法_函数_返回值

Python详解基本语法概要:函数的返回值是函数重要的组成部分。函数的根本在于实现程序的部分功能,所以很多时候我们需要将函数执行后的结果返回给程序再由程序作出进一步的操作。可以说是函数的返回值令函数与函数之间,函数与主程序之间更加紧密的联系起来。函数的返回值在Python的函数中都有一个返回值,默认为None。也可以使用returnvalue语句来定义一个且只能定义一个可为任意类型的返回值。但是我们能够返回一个序列类型的对象,来实现返回多个值的效果。Exa

系统 2019-09-27 17:56:49 2143

Python

Python 面向对象总结

面向对象类class类型类变量实例方法initattackbite类指针-指向父类对象对象指针实例变量self.nameslef.age组合一个对象作为一个属性self.course=python继承classFoo:passclassSon(Foo):passSon是子类\派生类Foo是父类\超类\基类继承的特点:如果多个类都用到了相同的方法\属性我们应该把这些共用的方法抽象到他们的父类中去减少代码的冗余先写子类的功能,发现重复才创建父类子类自己没有某一

系统 2019-09-27 17:56:43 2143

Python

python os、sys模块总结

OS模块的常见用法os.remove()删除文件os.rename()重命名文件os.walk()生成目录树下的所有文件名os.chdir()改变目录os.mkdir/mkdirs创建目录/多层目录os.rmdir/removedirs删除目录/多层目录os.listdir()列出指定目录的文件os.getcwd()取得当前工作目录os.chmod()改变目录权限os.path.basename()去掉目录路径,返回文件名os.path.dirname()

系统 2019-09-27 17:56:42 2143

Python

python装饰器常见使用方法分析

本文实例讲述了python装饰器常见使用方法。分享给大家供大家参考,具体如下:python的装饰器,可以用来实现,类似springAOP类似的功能。一样可以用来记录某个方法执行前做什么,执行后做什么,或者用来记录日志,运行的时间等,更有甚者,用这个来做权限拦截,也未尝不可。从两个方面来描述python的装饰模式:1.对普通方法的装饰2.对在class类中的方法的装饰,不需要给参数的情况3.对在class类中的方法的装饰,需要给参数的情况一,对普通方法的装饰

系统 2019-09-27 17:55:42 2143

Python

python 装饰器 初步认识

首先理解Python的函数能像普通的对象一样能作为参数传递给其他函数,可以被赋值给其他变量,可以作为返回值,可以被定义在另外一个函数内。前面的文章已经对闭包做了介绍,再次进行延伸和理解一下装饰器,主要用于不在改变源代码的情况下进行添加功能,装饰器利用闭包来实现,一般和闭包一起使用。装饰器返回一个函数对象,简单理解在原函数功能上又加入新功能并返回一个和原函数名相同的函数对象。deffuncout(func):deffuncIn(x,y):func(x,y)#

系统 2019-09-27 17:55:41 2143

Python

纯Python开发的nosql数据库CodernityDB介绍和使用实例

看看这个logo,有些像python的小蛇吧。这次介绍的数据库codernityDB是纯python开发的。先前用了下tinyDB这个本地数据库,也在一个api服务中用了下,一开始觉得速度有些不给力,结果一看实现的方式,真是太鸟了,居然就是json的存储,连个二进制压缩都没有。这里介绍的CodernityDB也是纯开发的一个小数据库。CodernityDB是开源的,纯Python语言(没有第三方依赖),快速,多平台的NoSQL型数据库。它有可选项支持HTT

系统 2019-09-27 17:55:03 2143

Python

经验拾忆(纯手工)=> Python-ORM之peewee:模型-字段-索引

前言去github搜"pythonorm",最高star居然不是sqlalchemy,而是peewee后来得知peewee,比sqlalchemy简单好用。值得一学哦!!我总体感觉(peewee像Django-ORM的分离版,,但比Django-ORM和SqlAlchemy小巧,简单,文档也友好)还有一个更重要的感觉就是,peewee的API方法名和SQL语句的单词基本相似。例如对比一下(关键词语法都是update和where):SQL语句:updateL

系统 2019-09-27 17:54:51 2143

Python

Python使用random模块生成随机数操作实例详解

本文实例讲述了Python使用random模块生成随机数操作。分享给大家供大家参考,具体如下:今天在用Python编写一个小程序时,要用到随机数,于是就在网上查了一下关于Python生成各种随机数的方法,现将其总结如下:此处,利用Python中的random模块生成随机数。因此首先必须导入该模块:importrandom一.随机产生一个元素importrandom#生成一个0到1的随机浮点数:0<=n<1.0print(random.random())>>

系统 2019-09-27 17:54:26 2143

Python

Python函数系列之返回值及可变参数(一)

每个编程语言中(诸如:Java、C++、C)等都有函数的,Python也不例外函数的主要作用有哪些呢?1、将程序的功能进行模块化,功能模块清晰2、减少重复代码的工作量3、便于阅读及维护、调试等一、函数的结束及返回值#-*-coding:utf-8-*-deff1():print("ThisisFun()")return#函数调用结束print("--End1--")print("Print2")return"---End2--"f1()print(type

系统 2019-09-27 17:54:20 2143

Python

Python API 自动化实战详解(纯代码)

主要讲如何在公司利用Python搞API自动化。1.分层设计思路dataPool:数据池层,里面有我们需要的各种数据,包括一些公共数据等config:基础配置tools:工具层common:公共方法层runCase:需要运行的测试用例noRunCase:不需要运行的测试用例testReport:这里存放生成的测试报告2.编写common:公共方法层2.1getTimestamp.py我们在common文件夹下新建一个getTimestamp.py。因为业务

系统 2019-09-27 17:53:46 2143