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

如何使用内置函数在 Python 中进行常见操作?

发布时间:2023-05-20 03:37:24

Python内置了许多函数,它们可以帮助我们在Python中完成常见的操作。本文将介绍一些使用内置函数进行常见操作的实例。

1. 列表操作

列表是Python中最常用的数据类型之一。常见的列表操作包括添加、删除和排序元素。

添加元素:

使用append()方法将元素添加到列表的末尾:

my_list = [1, 2, 3]
my_list.append(4)
print(my_list) #[1, 2, 3, 4]

使用insert()方法将元素插入到指定位置:

my_list = [1, 2, 3]
my_list.insert(1, 4)
print(my_list) #[1, 4, 2, 3]

删除元素:

使用remove()方法删除指定元素:

my_list = [1, 2, 3, 4, 5]
my_list.remove(3)
print(my_list) #[1, 2, 4, 5]

使用pop()方法删除指定位置的元素:

my_list = [1, 2, 3, 4, 5]
my_list.pop(1)
print(my_list) #[1, 3, 4, 5]

排序:

使用sort()方法对列表进行升序排序:

my_list = [3, 1, 4, 2, 5]
my_list.sort()
print(my_list) #[1, 2, 3, 4, 5]

使用reverse()方法对列表进行反向排序:

my_list = [3, 1, 4, 2, 5]
my_list.reverse()
print(my_list) #[5, 2, 4, 1, 3]

2. 字符串操作

字符串是Python中另一个常用的数据类型,它们通常用于存储文本。常见的字符串操作包括连接、查找和替换。

连接字符串:

使用加号(+)符号连接两个字符串:

str1 = "Hello"
str2 = "World"
result = str1 + " " + str2
print(result) #Hello World

使用join()方法连接多个字符串:

my_list = ["Hello", "World"]
result = ", ".join(my_list)
print(result) #Hello, World

查找字符串:

使用find()方法查找字符串中是否包含指定子字符串,并返回它的位置(如果存在):

my_str = "Hello World"
result = my_str.find("World")
print(result) #6

替换字符串:

使用replace()方法将字符串中的一个子字符串替换为另一个字符串:

my_str = "Hello World"
new_str = my_str.replace("World", "Python")
print(new_str) #Hello Python

3. 数字操作

Python支持整型、浮点型、复数等多种数字类型。常见的数字操作包括比较大小、转换类型和四舍五入。

比较大小:

使用比较运算符(>、<、>=、<=)比较两个数字的大小:

num1 = 10
num2 = 20
result = num1 < num2
print(result) #True

类型转换:

使用int()函数将字符串转换为整型:

my_str = "10"
result = int(my_str)
print(result) #10

使用float()函数将整型或字符串转换为浮点型:

num1 = 10
my_str = "20"
result1 = float(num1)
result2 = float(my_str)
print(result1) #10.0
print(result2) #20.0

四舍五入:

使用round()函数对浮点型数字进行四舍五入:

my_num = 3.14159
result = round(my_num, 2)
print(result) #3.14

4. 文件操作

Python提供了一些内置函数,可以帮助我们在文件系统中读取、写入和管理文件。常见的文件操作包括打开、读取和写入文件。

打开文件:

使用open()函数打开一个文件,并指定文件名和打开模式:

my_file = open("test.txt", "w")

读取文件:

使用read()方法读取整个文件的内容:

my_file = open("test.txt", "r")
result = my_file.read()
print(result)

使用readline()方法读取文件的一行:

my_file = open("test.txt", "r")
result = my_file.readline()
print(result)

写入文件:

使用write()方法向文件中写入内容:

my_file = open("test.txt", "w")
my_file.write("Hello World")
my_file.close()

使用writelines()方法向文件中写入多行内容:

my_file = open("test.txt", "w")
my_file.writelines(["Hello
", "World
"])
my_file.close()

以上是一些常见的内置函数操作示例,这些函数可以帮助我们在Python中完成常见的操作。需要注意的是,每个内置函数都有其特定的用法和限制,需要根据需要仔细选择和使用。