随笔分类 - python
摘要:思路: 1、以二进制形式打开一个二进制文件,rb方式读取二进制文件的内容; 2、将读取出来的内容以二进制形式写入文件; 运行程序之前的D盘,只有一个1.jpg; 运行程序之后的D盘,可以看出图片复制成功了。
        阅读全文
                
摘要:如何替换文件中的部分内容,比如把数字2和3替换成*? 思路: 1、把原有文件的所有内容拿出来; 2、按要求修改文件内容; 3、将修改好的内容写回到文件中,把原有的内容去掉;
        阅读全文
                
摘要:如何将文件中的内容倒序输出,并写入文件呢? 思路: 1、从文件中读取所有行内容,读取出来的行内容会放到一个列表里面; 2、可以使用列表的切片来进行倒序排列; 3、文件和变量的区别在于,变量可以直接修改,文件的内容不能直接改,只能先把文件内容拿出来,修改之后再覆盖写回去;
        阅读全文
                
摘要:如何统计文件中不含空行的数据行数?这里可以使用strip()函数。 举例如下:
        阅读全文
                
摘要:统计文件中数据的行数: 统计文件中的特殊行:
        阅读全文
                
摘要:读文件:获取文件的数据。 一次读取全部数据,如果文件特别大,比如10G的文件内容,你的内存只有4G,那么内存会爆了。 适用范围:适用于小文件,几百兆的都是可以的。所有的数据都在内存中,操作很快。 一次读取一行数据,然后把所有的行都读出来。 适用范围:大小文件都可以,节省内存,但是速度会慢一些。 换言
        阅读全文
                
摘要:如果忘记了某个函数的用法,可以按照如下方法查询下: reduce()函数用的很少!!!reduce()函数的应用:
        阅读全文
                
摘要:例子一、 filter()函数的执行过程: 6个字母,每个字母会分别代入到一次get_upper_letters,如果函数返回True,这个字母就会被放到list里面保存,否则过滤掉。 例子二、 面试题举例: filter方法求出列表所有奇数并构造新列表,a = [1, 2, 3, 4, 5, 6,
        阅读全文
                
摘要:直接上截图: ord() 函数是 chr() 函数或 unichr() 函数的配对函数,它以一个字符(长度为1的字符串)作为参数,返回对应的 ASCII 数值,或者 Unicode 数值,如果所给的 Unicode 字符超出了你的 Python 定义范围,则会引发一个 TypeError 的异常。 
        阅读全文
                
摘要:Python中内置的%操作符和format函数,都可用于格式化字符串。 1.%操作符的使用 · %o:oct,八进制。· %d:dec,十进制。· %x:hex,十六进制。· %f:保留小数点后面6位有效数字。如果是%.3f,则保留3位小数位。· %e:保留小数点后面6位有效数字,按指数形式输出。如
        阅读全文
                
摘要:split()是用空白切割字符 其中,空白包括一个或者多个空格,\n,\r,\t等。
        阅读全文
                
摘要:Python continue 语句跳出本次循环,而break跳出整个循环。 break:会将循环结束掉; continue:会将本次循环结束掉,循环体内部的代码会被短路掉,剩余的循环还会继续执行。
        阅读全文
                
摘要:给你一个字符串"avcdcdscaccec",输出所有c的位置。 算法: 1、用for循环基于坐标遍历s字符串的每一个字符; 2、在循环的时候,用 if 判断一下当前的字母是否为c,如果是我们就打印一下位置。
        阅读全文
                
摘要:时间戳是将正常时间格式转换成的一串数字。比如,要比较创建文件的时间先后关系,则文件的名称可以时间戳来命名。时间戳具体是如何获得的,以及如何以不同形式存在的呢? 下面的代码是将正常的时间格式转换成时间戳格式,来试试:
        阅读全文
                
摘要:Python有三种常用数据类型——元组、列表和字典。下面要介绍的集合(set)是和列表(list)有相似功能的数据类型。平时我们使用集合数据类型,主要是利用它的唯一性(集合中的数据不重复)和包含关系(集合之间包含)。 1.唯一性用set()方法将列表转换成集合,能将其中重复的数据去除,实现唯一性。 
        阅读全文
                
摘要:在python2中,使用has_key方法判断键是否存在于字典中; 在python3中,推荐使用in / not in方法,该方法更直观。 举例如下:
        阅读全文
                
摘要:1、方法与函数的区别,看下图: 下面从几点来阐述函数和方法之间的区别。区别一:看上面有没有“人”。函数是“光杆司令”,上面没“人”。如果上面有“人”,则是方法。区别二:上面没“人”的函数,可以直接使用。上面有“人”的方法,要先把类实例化,然后在实例化名称下使用该方法。 区别三:参数、函数参数是“实打
        阅读全文
                
摘要:isinstance() 方法用于判断参数的类型是否在给定的类型之中,其支持多个类型,返回结果是布尔类型——True/False。 参考:https://www.runoob.com/python/python-func-isinstance.html
        阅读全文
                
摘要:如果在select_all方法中用到了self.cur.scroll(0,mode='absolute'),那么在运行代码时要将游标的索引加到初始位置,如下: 假如测试数据库表中的数据有3条,则表结构如下图所示。 (1)在游标下执行SQL语句,则执行的结果被先放在游标中。(2)在游标下执行scrol
        阅读全文
                
摘要:先来看一张图,下图是用python操作MySQL数据库的流程。 对python操作MySQL数据库的流程解释如下: (1)创建数据库连接:即和数据库建立连接。这样后续的操作才能被传递到数据库服务器中。创建数据库连接就是建立一个通道。 (2)创建游标:即将受影响的数据暂时存放到一个内存区域的虚表中,而
        阅读全文
                
 
                    
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号