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

python技巧

python基础教程第二章

5

1、序列基础序列:python包含6种内建的序列,常用的有:列表、元组、字符串。列表可以修改,元组和字符串不能修改。索引:从0开始递增,通过索引获取元素;可使用负数索引,从右至左。最后1个元素的位置编号为-1;s=‘hello‘print(

Python线程操作

4

一、全局锁1、在Python中,Python代码的执行由Python虚拟机来控制,而在Python虚拟机中,同一时刻只有一个线程在执行,就像单CPU的系统中运行多个进程那样,内存中可以存放多个程序,但在任意时刻,只有一个程序在CPU中运行。

Python的魔法方法__new__与__init__介绍

6

一、概述__new__负责创建类的实例对象,__init__负责对__new__创建的对象进行初始化,二者都由Python解释器自动调用。二、示例创建对象时,Python解释器会先调用__new__方法创建对象并返回,然后再调用__init

python_loggin日志处理

9

一。1.引入importlogging日志的作用:1)出现问题后,排查问题使用2.初识日志的等级按照由低到高的顺序排列:1)debug2)info3)warning4)error5)criticallogging.debug(‘这是一个调试

python中的作用域

7

作用域先谈谈python中的全局变量和局部变量一,全局量和局部变量全局变量,所有的作用域都可读。而在定义的def函数内部的变量则属于局部变量,只对该函数生效,如果想在自定义的函数中修改全局变量,需要:globalname,然后再定义即可对全

python用来获得图片exif信息的库实例分析

6

本文实例讲述了python用来获得图片exif信息的库用法。分享给大家供大家参考。具体分析如下:exif-py是一个纯python实现的获取图片元数据的python库,官方下载地址:http://exif-py.svn.sourceforg

Python 多人聊天工具 ( 多线程 )

22

程序实现:1、单或多客户端使用telnet登陆服务端(可远程)进行会话2、服务端实现登陆、注册、退出功能3、客户端发送的消息会被广播到已经登陆的其他用户界面4、连接到服务端后,可以执行相应的程序指令程序代码:https://coding.n

python网络编程学习《一》

8

最近,刚实习完,很喜欢实验楼,但是自己的方向仍然不能确定,自己觉得可选择的空间很大,尽管已经是大四的人了,想到别人都在忙着买职业装,买高跟鞋面试,学习化妆什么的,看看自己,反而开始慢慢关注运动,食疗以及护肤了,哈哈,程序员就是酱紫,身体是革

python dict remove数组删除(del,pop)

9

比如代码binfo={‘name‘:‘jay‘,‘age‘:20,‘python‘:‘haha‘}printbinfo.pop(‘name‘)#pop方法删除键,并且返回键对应的值printbinfo##输出结果:{‘python‘:‘ha

学习Python基础--------3

7

集合操作集合是一个无序的,不重复的数据组合,它的主要作用如下:  去重,把一个列表变成集合,就自动去重  关系测试,测试两组数据之前的交集,差集,并集等关系#Author:ZhiyuSulist_1=[1,4,5,7,3,6,7,9]lis

python lambda表达式的一些用法

5

#用lambda表达式来排序a=[{"name":"zhangsan","age":10},{"name":"lisi","age":15},{"name":"wangwu","age":6}]a.sort(key=lambdax:x[‘a

python_面向对象——封装

4

1.私有属性classPerson(object):def__init__(self,name,age):self.name=nameself.age=age#实例属性self.attack_val=30self.__life_val=10

python面向对象<一>

7

'/>一、面向对象和面向过程面向过程:  核心过程二字,过程即解决问题的步骤,就是先干什么后干什么  基于该思想写程序就好比在这是一条流水线,是一种机械式的思维方式优点:复杂的过程流程化缺点:扩展性差面向对象:  核心是对象二字,对象指特征

Python类变量和实例变量区别

19

深入理解python类的实例变量和类变量Python变量的本质:被赋值1普通python变量(非类相关变量)很容易理解,在被赋值后即变量存在,可读可写2Python类的变量(类变量和实例对象变量)以某种方式在某地方被赋值,即存在,可被读写2

[python] 专题八.多线程编程之thread和threading

3

就个人而言,学了这么多年的课程又写了这么多年的程序,虽然没有涉及到企业级的项目,但还是体会到了有几个知识点是非常重要的,包括:面向对象的思想、如何架构一个项目、设计模式来具体解决问题、应用机器学习和深度学习的方法,当然也包括我这篇文章的内容

Python中的两个内置模块介绍

6

使用了Python一段时间后,可以说Python的基本单位就是模块了,在使用模块的时候我们一般会使用通过import语句来将其导入,但是我们在没有导入任何模块的时候,我们却能使用这样的一些函数:int(),str(),len(),range