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

Python内建函数:常用的内建函数及其使用方法

发布时间:2023-05-20 19:41:02

Python内建函数是Python语言所自带的函数集合,这些函数对于Python程序员而言非常重要。它们提供了许多有用的功能,可以帮助程序员在编写程序时更加快速和高效地完成任务。在Python中,内建函数非常丰富,涉及数学计算、字符串处理、列表操作、字典操作、文件操作等方面。下面是一些常用的Python内建函数及其使用方法。

1. print()函数

print()函数用于输出内容到控制台。它可以输出字符串、数字、列表、字典等多种类型的数据。使用方法如下:

print("Hello world!")
print(123)
print(["apple", "banana", "orange"])
print({ "name": "John", "age": 30 })

输出:

Hello world!
123
['apple', 'banana', 'orange']
{'name': 'John', 'age': 30}

2. input()函数

input()函数用于从控制台中读取用户的输入。它可以等待用户输入,然后将输入的字符串返回给程序。使用方法如下:

name = input("What is your name? ")
print("Hello, " + name + "!")

输出:

What is your name? Tom
Hello, Tom!

3. len()函数

len()函数用于返回对象的长度或元素的个数。它可以用于字符串、列表、字典等数据类型。使用方法如下:

str_len = len("hello")
list_len = len([1, 2, 3, 4, 5])
dict_len = len({ "name": "John", "age": 30 })
print(str_len)
print(list_len)
print(dict_len)

输出:

5
5
2

4. type()函数

type()函数用于返回对象的类型。它可以用于字符串、数字、列表、字典等数据类型。使用方法如下:

str_type = type("hello")
int_type = type(123)
list_type = type(["apple", "banana", "orange"])
dict_type = type({ "name": "John", "age": 30 })
print(str_type)
print(int_type)
print(list_type)
print(dict_type)

输出:

<class 'str'>
<class 'int'>
<class 'list'>
<class 'dict'>

5. range()函数

range()函数用于生成一个数字序列。它可以指定起始值、终止值和步长,生成相应的数字序列。使用方法如下:

# 生成从0到9的数字序列
for i in range(10):
    print(i)

# 生成从2到8的数字序列
for i in range(2, 9):
    print(i)

# 生成从0到9的偶数序列
for i in range(0, 10, 2):
    print(i)

输出:

0
1
2
3
4
5
6
7
8
9

2
3
4
5
6
7
8

0
2
4
6
8

6. sum()函数

sum()函数用于计算可迭代对象的和。它可以用于列表、元组等可迭代对象。使用方法如下:

nums = [1, 2, 3, 4, 5]
s = sum(nums)
print(s)

输出:

15

7. abs()函数

abs()函数用于返回一个数的绝对值。它可以用于整数、浮点数等数字类型。使用方法如下:

n1 = abs(-10)
n2 = abs(10.5)
print(n1)
print(n2)

输出:

10
10.5

8. round()函数

round()函数用于将一个数四舍五入到指定的小数位数。它可以用于浮点数等数字类型。使用方法如下:

n1 = round(10.123, 2)
n2 = round(10.567, 1)
print(n1)
print(n2)

输出:

10.12
10.6

9. max()函数和min()函数

max()函数和min()函数分别用于返回可迭代对象中的最大值和最小值。它们可以用于列表、元组等可迭代对象。使用方法如下:

nums = [1, 2, 3, 4, 5]
max_num = max(nums)
min_num = min(nums)
print(max_num)
print(min_num)

输出:

5
1

在Python中,内建函数非常丰富,涉及数学计算、字符串处理、列表操作、字典操作、文件操作等方面。上述的几个常用内建函数只是其中的一部分。在实际开发过程中,程序员可以根据自己的需要选用合适的内建函数来完成任务。