首页 > 编程知识 正文

Python常用函数笔记

时间:2023-11-20 08:22:55 阅读:303616 作者:BACD

本文将从多个方面对Python常用函数进行详细的阐述。

一、字符串函数

在Python中,字符串是一个非常常用的数据类型。下面是几个常用的字符串函数。

1. len()

用于返回一个字符串的长度。

string = "Hello, world!"
length = len(string)
print("字符串的长度为:", length)

输出结果:

字符串的长度为: 13

2. split()

用于将一个字符串分割成多个子字符串,并返回一个列表。

string = "Hello, world!"
words = string.split(",")
print("分割后的子字符串列表为:", words)

输出结果:

分割后的子字符串列表为: ['Hello', ' world!']

3. strip()

用于去除字符串开头和结尾的空格符。

string = "   Hello, world!   "
new_string = string.strip()
print("去除空格后的字符串为:", new_string)

输出结果:

去除空格后的字符串为: Hello, world!

二、数字函数

Python提供了许多对数字进行处理的函数,下面是几个常用的数字函数。

1. max()

用于返回给定参数中的最大值。

numbers = [1, 2, 3, 4, 5]
max_number = max(numbers)
print("最大值为:", max_number)

输出结果:

最大值为: 5

2. min()

用于返回给定参数中的最小值。

numbers = [1, 2, 3, 4, 5]
min_number = min(numbers)
print("最小值为:", min_number)

输出结果:

最小值为: 1

3. sum()

用于返回给定参数中所有元素的和。

numbers = [1, 2, 3, 4, 5]
sum_result = sum(numbers)
print("所有元素的和为:", sum_result)

输出结果:

所有元素的和为: 15

三、列表函数

列表是Python中常用的数据结构之一,下面是几个常用的列表函数。

1. append()

用于在列表的末尾添加一个元素。

fruits = ['apple', 'banana', 'orange']
fruits.append('grape')
print("添加元素后的列表为:", fruits)

输出结果:

添加元素后的列表为: ['apple', 'banana', 'orange', 'grape']

2. pop()

用于删除列表中指定位置的元素,并返回该元素的值。

fruits = ['apple', 'banana', 'orange']
removed_fruit = fruits.pop(1)
print("删除的水果为:", removed_fruit)
print("删除元素后的列表为:", fruits)

输出结果:

删除的水果为: banana
删除元素后的列表为: ['apple', 'orange']

3. sort()

用于对列表进行升序排序。

numbers = [10, 5, 8, 3, 1]
numbers.sort()
print("升序排序后的列表为:", numbers)

输出结果:

升序排序后的列表为: [1, 3, 5, 8, 10]

四、文件函数

Python中的文件函数用于对文件进行读写操作,下面是几个常用的文件函数。

1. open()

用于打开一个文件,并返回文件对象。

file = open("example.txt", "r")
content = file.read()
print("文件内容为:", content)
file.close()

输出结果:

文件内容为: This is an example file.

2. write()

用于向文件中写入内容。

file = open("example.txt", "a")
file.write(" This is a new line.")
file.close()

输出结果:

文件内容为: This is an example file. This is a new line.

3. seek()

用于将文件指针移动到指定位置。

file = open("example.txt", "r")
file.seek(7)
content = file.read()
print("文件内容为:", content)
file.close()

输出结果:

文件内容为: an example file. This is a new line.

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。