欢迎访问宙启技术站
智能推送

python中的常用内置函数

发布时间:2023-06-23 22:12:10

Python中有很多内置函数,这些函数是Python的基础函数,无需导入即可直接使用。下面是Python中常用的一些内置函数:

1. print()函数

print()函数可以将内容输出到屏幕上,是一个非常常用的函数。使用格式为:

print(value, ..., sep=' ', end='
', file=sys.stdout, flush=False)

例如:

print("hello world")
print("a", "b", "c", sep=",", end="

")

个例子输出字符串"hello world",第二个例子输出"a,b,c",其中每个值之间用逗号隔开,同时在输出完后添加了两个换行符。

2. input()函数

input()函数可以读取用户在命令行中输入的内容,是一个常用的函数。使用格式为:

input(prompt=None)

例如:

name = input("Please enter your name: ")
print("Hello, " + name + "!")

这个例子中,用户在命令行中输入自己的名字,程序接收到输入并输出问候语。

3. type()函数

type()函数可以获取一个变量的数据类型。使用格式为:

type(obj)

例如:

a = 1
print(type(a))

这个例子中,将变量a的数据类型输出到屏幕上,结果是<class 'int'>,表明a是一个整数。

4. len()函数

len()函数可以获取字符串、列表、元组等容器中的元素个数。使用格式为:

len(obj)

例如:

a = "hello"
print(len(a))

这个例子中,输出字符串a中的字符个数,结果是5。

5. range()函数

range()函数生成一个整数列表,可以用于循环等操作。使用格式为:

range(stop)
range(start, stop[, step])

例如:

for i in range(10):
    print(i)

for i in range(1, 10, 2):
    print(i)

这个例子中, 个循环从0到9输出每个数字,第二个循环从1开始每次加2,一直到9输出每个数字。

6. str()、int()、float()函数

str()、int()、float()函数可以将数据类型转换成字符串、整数、浮点数等。使用格式为:

str(obj)
int(obj)
float(obj)

例如:

a = 1
b = "2"
print(str(a) + b)

a = "3"
b = 4
print(int(a) + b)

a = "1.2"
b = 3
print(float(a) + b)

这个例子中,分别将变量a和b转换成不同的数据类型,然后进行计算并输出结果。

7. abs()函数

abs()函数返回一个数的绝对值。使用格式为:

abs(obj)

例如:

a = -5
print(abs(a))

这个例子中,将变量a的绝对值输出到屏幕上,结果是5。

8. max()、min()函数

max()、min()函数可以返回一个字符串、列表、元组等容器中的最大值或最小值。使用格式为:

max(iterable, *[, default=obj, key=func])
min(iterable, *[, default=obj, key=func])

例如:

a = [1, 4, 6, 2]
print(max(a))
print(min(a))

这个例子中,找到列表a中的最大值和最小值并输出。

9. round()函数

round()函数可以将一个浮点数四舍五入到指定的位数。使用格式为:

round(number[, ndigits])

例如:

a = 3.1415926
print(round(a, 2))

这个例子中,将浮点数a保留两位小数并输出,结果是3.14。

10. sorted()函数

sorted()函数可以将一个字符串、列表、元组等容器排序。使用格式为:

sorted(iterable, *, key=None, reverse=False)

例如:

a = [3, 6, 1, 8, 5]
print(sorted(a))

这个例子中,将列表a排序并输出。

以上就是Python中常用的一些内置函数。在实际编程中,希望大家能够熟练掌握这些函数的使用,提高编程效率。