排序
Python基础教程02 – 基本数据类型
简单的数据类型以及赋值 变量不需要声明 Python的变量不需要声明,你可以直接输入: 1 >>>a = 10 那么你的内存里就有了一个变量a, 它的值是10,它的类型是integer (整数)。 在此之...
使用pprint模块格式化数据
Python的pprint模块中使用的格式化可以按照一种格式正确的显示数据, 这种格式即可被解析器解析, 又很易读. 输出保存在一个单行内, 但如果有必要, 在分割多行数据时也可使用缩进表示. 1 2 3 impo...
Python 编码处理之 str与Unicode的区别与使用
用python处理中文,读取文件或消息时,如果发现乱码(字符串处理,读写文件,print),大多数人的做法是,调用encode/decode进行调试,并没有明确思考为何出现乱码, 今天我们来讨论一下如何处理...
Python3如何检查文件或文件夹是否存在?
如何检查一个文件或者文件夹存在?有几种方法,Python2和Python3版本也有不同,这是在文件操作中常用到的方法,只有文件存在我们才可以继续对文件进行处理,下面总结了常用的检查文件是否存在的...
30个Python常用小技巧
、原地交换两个数字 1 2 3 4 x, y =10, 20 print(x, y) y, x = x, y print(x, y) 10 20 20 10 2、链状比较操作符 1 2 3 n = 10 print(1 < n < 20) print(1 > n <...
两种方法获取网页编码python版
在web开发的时候我们经常会遇到网页抓取和分析,各种语言都可以完成这个功能。我喜欢用python实现,因为python提供了很多成熟的模块,可以很方便的实现网页抓取。 但是在抓取过程中会遇到编码的...
python多线程编程4: 死锁和可重入锁
在线程间共享多个资源的时候,如果两个线程分别占有一部分资源并且同时等待对方的资源,就会造成死锁。尽管死锁很少发生,但一旦发生就会造成应用的停止响应。下面看一个死锁的例子: 1 2 3 4 5...
Python 字符串 str
在Python中,字符串是一种常见的数据类型,可以用来表示文本、字符等信息。Python的字符串类型为str,本文将为您介绍Python字符串str的主要特点和常用操作。 定义字符串 在Python中,可以使用单...
提高python执行效率的方法
python上手很容易,但是在使用过程中,怎么才能使效率变高呢? 下面说一下提高python执行效率的方法,这里只是说一点,python在引入模块过程中提高效率的方法。 例如: 1.我们要使用os模块中的某...
python基础 split 和 join函数比较
一、关于split 和 join 方法 1只针对字符串进行处理。split:拆分字符串、join连接字符串 2.string.join(sep): 以string作为分割符,将sep中所有的元素(字符串表示)合并成一个新的字符串 3.strin...