首先创建一个可迭代对象,我就创建一个list为例listpr = ['adam', 'LISA', 'barT']我对此list内所有元素的首字母进行大写转换。第一种方法:def f(x): return x[0...
python的open模块是我们开发中常用到的读取文件的模块,我们今天来看看read()、readline()、readlines()三个方法有何不同1.read()方法,这个方法是可以传一个size参数进去,方法从文件...
datetime模块也有和time模块相同的功能,也有一些自己特有的功能属性,我们来看看吧datetime模块中包含如下类date日期对象,常用的属性有year, month, day time时间对象 datetime...
1、json字符串转为字典json.load / json.loads两个方法功能类似,可选参数也相同,最大的区别在于,json.load方法接受的输入,即第一个参数,是包含json数据的文件对象,如open方法的返回对...
python中time模块是我们经常用到的,这个模块主要有三种处理时间的方法1.timestamp时间戳2.时间元祖struct_time3.格式化时间strptime和mktime我们首先来讲讲time()import...
用于加密相关的操作,代替了md5模块和sha模块,主要提供SHA1,SHA224,SHA256,SHA384,SHA512,MD5算法。在python3中已经废弃了md5和sha模块,简单说明下md5和sha的使用。什么...
该模块提供对解释器使用或维护的一些变量的访问,以及与解释器强烈交互的函数。它始终可用sys.argv实现从程序外部向程序传递参数sys.exit([arg])程序中间的退出,arg=0为正常退出sys.getdefaul...
在 Python 中,异常是一种在程序执行过程中出现的错误情况。当程序遇到错误,如除零错误、索引超出范围、文件不存在等情况时,就会引发异常。异常会中断当前的执行流程,除非被捕获并处理,否则程序会终止运行。下面我们列出所有...
itertools是Python标准库中用于高效处理迭代任务的模块,提供了一系列生成迭代器的工具函数,适用于组合生成、数据分组、无限序列等场景,能显著简化代码并优化性能。itertools的函数可以分为三类,分别是无限迭...
OS模块简单的来说它是一个Python的系统编程的操作模块,可以处理文件和目录这些我们日常手动需要做的操作os.sep:取代操作系统特定的路径分隔符 os.name:指示你正在使用的工作平台。比如对于Windows,它是...