内置函数

标签介绍:Python的内置函数介绍。这些都是高频使用,并且需要优先被使用的功能函数,在Python代码任何地方都可以直接拿起来就用,简单方便快捷效率高。

文章列表

bytearray对象

2020年5月16日

python在处理底层字节序列的时候,有两个对象,bytes和bytearray。前者就是byte string,属于immutable对象,而后者,更像byte list,属于mutable对象。 阅读全文->

exec函数

2020年2月4日

python内置的exec函数,用来执行一段python代码,这段代码以字符串的形式传给exec函数执行。我觉得最酷的地方,是我们可以靠这个函数,来实现自己的脚本或插件接口。 阅读全文->

sorted函数

2019年12月30日

sorted函数是python内置的,用来对可迭代对象排序的函数。此函数不会修改入参,返回一个已经排好序的list。 阅读全文->

max函数和min函数

2019年12月30日

python内置的max函数和min函数,用于获得一个可迭代对象的最大元素或最小元素,或者返回多个对象中最大的那个或最小的那个。 阅读全文->

open打开文件的方式总结

2019年11月21日

在python中,打开文件的open函数,支持多种文件打开的方式,本文尝试做点小小的总结。 阅读全文->

用open判断文件系统层面的读写权限

2019年11月21日

python的文件对象,有一个readable函数,和一个writable函数,而判断对象是否具有读写权限,这两个函数都用不上,open函数就够了。只要open函数没有抛出PermissionError的异常,文件就是可读或可写的。 阅读全文->

bool()函数和python的真值测试

2019年11月19日

bool()函数用的少,我感觉有个原因是,我们写代码太直接,判断0,就是if 0 == 0,判断空字符串,就是 if len(str) == 0。。。其实可以换一个写法,用bool函数的真假来判断,有的时候可能会增加代码的可读性。这个就要具体问题具体分析了。 阅读全文->

eval()函数

2019年11月18日

python内置函数eval(),用来将一个字符串当作python表达式执行,并返回执行结果。如果字符串来自用户输入,要小心,用户可能会输入恶意代码。 阅读全文->

globals()函数和locals()函数

2019年11月18日

globals()函数和locals()函数都是python的内置函数,他们的作用分别是以dict数据类型返回python程序的全局变量和某个局部的变量。 阅读全文->

关于dir()函数

2019年11月4日

python的dir()函数,主要用来显示各类对象的属性名称,交互式的python使用是其主要的应用场景。本文尽力多介绍一些dir()函数的功能细节。 阅读全文->

@property初体验

2019年11月1日

在python自带的几个装饰器函数中,@property这个可能是最神秘的。这个装饰器背后还涉及到descriptor技术(描述器),本文首先介绍如何简单使用@property,更复杂的内容,以后慢慢学习和分享。 阅读全文->

@classmethod的使用

2019年10月30日

本文介绍装饰器@classmethod的原理和使用,并给是示例代码。classmethod函数可以使用第1个参数,cls,来访问类变量,因此继承之后,cls自动就指向了继承后的类。 阅读全文->

@staticmethod的使用

2019年10月30日

为类和对象服务,但是参数全部由外部提供,从语义上适合放在类的内部,也需要这种封装的时候,请使用@staticmethod装饰器。 阅读全文->

bytes()函数和bytes对象(byte string)

2020年5月16日

bytes()函数是python的一个内置函数,用此函数可以创建不可变的(immutable)bytes对象(bytes对象,可以理解为byte string)。 阅读全文->

int()函数

2019年10月19日

本文介绍python内置函数int的用法,用int转换浮点数,转换二进制,八进制,以及十六进制的字符串等等细节。 阅读全文->

bin(),oct()和hex()

2019年10月16日

python内置的3个将int转换成2进制,8进制和16进制字符串的函数,bin(),oct()和hex()。注意着3个函数的返回值都是string。 阅读全文->

getattr函数和setattr函数

2019年10月16日

python内置的两个看起来很简单,一般也不怎么用得上的函数,getattr函数和setattr函数。getattr函数用于获取对象的某个属性的值,setattr函数用于设置对象的某个属性值。 阅读全文->

ord函数和chr函数

2019年10月14日

ord函数(order)返回一个字符对应的unicode编码,而chr函数(char)正好反过来,它返回一个unicode编码对应的字符。他们都是python内置函数。 阅读全文->


©Copyright 麦新杰 Since 2019 Python笔记

go to top