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

Python内置函数:了解Python中常用的内置函数,例如print(),len()等。

发布时间:2023-06-22 10:16:02

Python是一种可以使用的高级编程语言,在其中我们常常会使用很多内置函数来简化操作,例如输出、计算、列表等等。Python中的内置函数的使用非常广泛,因为这些函数已经包含在Python环境中,不需要安装任何其他程序库。本文将介绍Python中一些常用的内置函数,例如print()、len()等。

一、print()函数

print()函数是Python中最常用的内置函数之一,它可以把文本、变量和数据结构输出到屏幕。通过print()函数,我们可以在控制台中输出自己想输出的内容。

语法格式:

print (value,...,sep=' ', end='

', file=sys.stdout, flush=False)

其中,value是要输出的数据,sep是分隔符,默认值是空格,end是输出结束时要添加的字符,默认值是换行符。file是输出的文件对象,默认值是sys.stdout,flush表示是否刷新缓冲区,默认为False。

示例:

print("Hello, World!")

print("The answer is", 42)

print("The answer is", 42, sep=' -> ', end='!

')

输出结果:

Hello, World!

The answer is 42

The answer is -> 42!

二、len()函数

len()函数是Python中另一个常用的内置函数,它可以用来获取一个序列、集合或字典的长度。该函数返回的是整数值,表示该序列中元素的个数。

语法格式:

len(s)

其中,s是要计算长度的序列、集合或字典。

示例:

list1 = [1, 2, 3, 4, 5]

print(len(list1))

dict1 = {'name': 'Bob', 'age': 20, 'gender': 'male'} 

print(len(dict1))

输出结果:

5

3

三、type()函数

type()函数可以返回对象的类型,比如str、int、float、list、tuple、dict等等。它可以用来检查变量的数据类型,并且是Python中进行类型判断的常用方法。

语法格式:

type(object)

其中,object是要查询类型的变量或者对象。

示例:

a = 3

b = 'Hello, World!'

c = [1, 2, 3]

d = {'name': 'Bob', 'age': 20}

print(type(a))

print(type(b))

print(type(c))

print(type(d))

输出结果:

<class 'int'>

<class 'str'>

<class 'list'>

<class 'dict'>

四、input()函数

input()函数是Python中用来获取键盘输入的内置函数。该函数会将用户在控制台中输入的信息读取到一个变量中,并且将该变量传递给程序来进行处理。input()函数返回的是一个字符串类型的变量。

语法格式:

input([prompt])

其中,prompt是输入提示信息,可以为空字符串。

示例:

name = input('Please enter your name: ')

print(f'Hello, {name}!')

输出结果:

Please enter your name: Bob

Hello, Bob!

五、range()函数

range()函数用于创建一个整数序列,常用于循环语句中。该函数使用起来相当简单,只需要提供起始值、终止值和步长即可。

语法格式:

range(start, stop[, step])

其中,start表示序列的起始值,默认为0;stop表示序列的终止值,但不包含终止值;step表示序列的步长,默认为1。

示例:

for i in range(3):

    print(i)

for j in range(1, 10, 2):

    print(j)

输出结果:

0

1

2

1

3

5

7

9

六、abs()函数

abs()函数用于返回指定数字的绝对值。例如,abs(-10)的结果是10。这个函数在计算绝对值时非常有用。

语法格式:

abs(x)

其中,x是要计算绝对值的数字。

示例:

a = -10

b = 10

print(abs(a))

print(abs(b))

输出结果:

10

10

七、str()函数

str()函数用于将传递给它的值转换为字符串类型。这个函数可以在将数字类型转换为字符串类型时使用,例如在拼接字符串时。

语法格式:

str(object)

其中,object是要转换为字符串类型的变量或对象。

示例:

a = 1000

b = 'Hello, World!'

print(str(a))

print(b + ' ' + str(a))

输出结果:

1000

Hello, World! 1000

八、int()函数

int()函数用于将传递给它的值转换为整数类型。该函数可以在将字符串类型转换为整数类型时使用。

语法格式:

int(x)

其中,x是要转换为整数类型的变量或对象。

示例:

a = "100"

b = "0xff"

print(int(a))

print(int(b, 16)) #将16进制字符串转换为10进制整数

输出结果:

100

255

九、float()函数

float()函数用于将传递给它的值转换为浮点类型。该函数可以在将字符串类型转换为浮点类型时使用。

语法格式:

float(x)

其中,x是要转换为浮点类型的变量或对象。

示例:

a = 100

b = "3.1415"

print(float(a))

print(float(b))

输出结果:

100.0

3.1415

总结

Python中的内置函数包含了很多常用的函数,例如print()、len()、type()、input()、range()、abs()、str()、int()、float()等等。通过熟悉这些内置函数的使用方法,可以让程序变得更加简洁、高效。