龙空技术网

23.内置函数

李光朱 158

前言:

现在看官们对“c语言内置函数库”大体比较珍视,同学们都想要知道一些“c语言内置函数库”的相关文章。那么小编在网摘上汇集了一些关于“c语言内置函数库””的相关内容,希望我们能喜欢,各位老铁们快快来了解一下吧!

内置函数:Python自带的函数,尽情的用,对我们的开发有极大的帮助

Python之所以越来越受到开发者的喜爱,原因之一就是:它丰富的内置函数,基本上需要的功能Python都有了

常用的内置函数如下示例

cmp:

>>> cmp([1, 2], [3, 4])-1>>> cmp([1, 2], [1, 1])1>>> cmp([1, 2], [1, 2, 3])-1>>> cmp({"a":1}, {"b":1})-1>>> cmp({"a":2}, {"a":1})1>>> cmp({"a":2}, {"a":2, "b":1})-1

注意:cmp在比较字典数据时,先比较键,再比较值。

len:

>>> len("hello abcdef")12>>> len([1, 2, 3, 4])4>>> len((3,4))2>>> len({"a":1, "b":2})2

注意:len在操作字典数据时,返回的是键值对个数。

max:

>>> max("hello abcdef")'o'>>> max([1,4,522,3,4])522>>> max({"a":1, "b":2})'b'>>> max({"a":10, "b":2})'b'>>> max({"c":10, "b":2})'c'

del:

del有两种用法,一种是del加空格,另一种是del()

>>> a = 1>>> a1>>> del a>>> aTraceback (most recent call last):  File "<stdin>", line 1, in <module>NameError: name 'a' is not defined>>> a = ['a', 'b']>>> del a[0]>>> a['b']>>> del(a)>>> aTraceback (most recent call last):  File "<stdin>", line 1, in <module>NameError: name 'a' is not defined

time:

开发中,经常需要打印一些调试的信息,此时就又必须要输出时间,这就需要一些时间函数

import time  # 引入time模块currentTime = time.time()print("当前时间戳为:", currentTime)

运行结果:

当前时间戳为: 1598952056.126486

random:

import randoma = random.uniform(1, 5)print("a =", a)b = random.randint(10, 50)print("b =", b)c = random.randrange(0, 51, 2)print("c =", c)

运行结果(每次结果都可能不同):

a = 2.018423712655862b = 14c = 14

内置函数有很多,在后面的课程中我们根据实际情况加以使用

切记:用到哪些内置函数就查询哪些内置函数,不用背,但要会查询会应用即可

标签: #c语言内置函数库