当前位置:首页 > Python教程 > python技巧

python技巧

python中scipy学习——随机稀疏矩阵及操作

7

1.生成随机稀疏矩阵:scipy中生成随机稀疏矩阵的函数如下:scipy.sparse.rand(m,n,density,format,dtype,random_state)1参数介绍:参数含义m,n整型;表示矩阵的行和列density实数

python day6 面向对象

6

把一个类变成具体的实例化的过程叫做类实例化:把一个类变成一个具体对象的过程__init__构造函数,在实例化时初始化数据__init__方法的第一个参数永远是self,表示创建的实例本身,因此,在__init__方法内部,就可以把各种属性绑

Python12_关于文件概念的讨论与序列化

8

文件是什么?  存储在一些设备上的信息的集合。一堆字节;====================================================到底什么是二进制文件、和文本文件,它们有什么区别?  首先文件无非就是一堆二进制

Python性能优化

13

1.优化算法时间复杂度算法的时间复杂度对程序的执行效率影响最大,在Python中可以通过选择合适的数据结构来优化时间复杂度,如list和set查找某一个元素的时间复杂度分别是O(n)和O(1)。不同的场景有不同的优化方式,总得来说,一般有分

python学习笔记之自定义函数的导入

6

python可以将自己编写的类放在py文件中,然后由其他程序调用,今天分享下:如何在shell中从文件引用自定义类和函数,下面是具体的过程:第一步将你编写的文件声明编码类型然后将你编写的文件保存为py格式的文件,看好你保存的路径,后面会用到

python将ip地址转换成整数的方法

7

本文实例讲述了python将ip地址转换成整数的方法。分享给大家供大家参考。具体分析如下:有时候我们用数据库存储ip地址时可以将ip地址转换成整数存储,整数占用空间小,索引也会比较方便,下面的python代码自定义了一个ip转换成整数的函数

python练习-跳出多层循环和购物车

16

跳出多层循环:三层循环,最里层直接跳出3层在Python中,函数运行到return这一句就会停止,因此可以利用这一特性,将功能写成函数,终止多重循环1234567891011121314defwork():foriinrange(5):pr

学习Python----基础篇一

14

1.变量变量类型变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。变量赋值Py

Python基本语法

6

Python基本语法1.输出语句?*print()?*关键字*nonloacl用来声明外层的局部变量*global用来声明全局变量2.if...else语句?*if5>2:print("Youareright!")else:print

Python 参数化装饰器

8

解析代码中的装饰器的时候,Python把被装饰的函数作为第一个参数传给装饰器函数。如果想让装饰器接受其他参数就需要创建一个装饰器工厂函数,再把参数传给它,返回一个装饰器,然后再把它应用到要装饰的函数上。最简单的装饰器就如示例1中的regis

python中的列表list---01

3

python中无数组,但有强大的列表llist,(可以存放整数,浮点,字符等)创建列表:1.创建普通列表2.创建空列表number=[]3.创建混合型列表向列表添加元素append()函数:追加对已有的列表追加,添加元素member.app

python 判断两个列表中相同和不同的元素

9

背景:在做接口自动化时,通常会判断接口返回中的数据信息,与数据库中返回的数据信息是否一致,比如:将接口返回信息的用户姓名存放到一个列表中,将数据库返回的用户姓名存放到另一个列表中,这时需要判断两个列表是否一致,如果不一致,将不同的元素信息分

python的推导式及切片

15

#列表推导式可以使用非常简洁的方式对列表或其他可迭代对象的元素进行遍历、过滤或再次计算#快速生成满足需求的列表,代码具有非常强的可读性。#形式:[操作,序列,条件语句](条件语句可以不写)aList=[a*aforainrange(10)i

Python初识类与对象

22

Python初识类与对象类与对象世界观角度分析类与对象类是一个抽象的概念,而对象是一个实体的存在,对象由类创造而出,每个对象之间互相独立互不影响,一个对象可以同时拥有多个类的方法,实例化就是通过某类创建对象的过程。  比如,某一个人是一个具

Python自动化运维

6

一、系统基础信息模块1.1获取系统性能信息模块psutil1.1.1获取系统性能信息点击查看:https://www.cnblogs.com/hwlong/p/9079405.html1.1.2系统进程管理方法点击查看:更新中1.2IP地址

Python分析数据难吗?某科技大学教授说,很难但有方法就简单

4

用python分析数据难吗?某科技大学的教授这样说,很难,但要讲方法,主要是因为并不是掌握了基础,就能用python来做数据分析的。所谓python的基础,也就是刚入门的python学习者,学习的基础语法,比如Python环境搭建、常量变量