python 常用的基础函数

  • Post category:Python

Python常用的基础函数攻略

Python是一种高级编程语言,具有简单易学、功能强大、可扩展性强等特点。在Python中,有许多常用的基础函数,这些函数可以帮助我们完成各种任务。本篇攻略将为您详细讲解Python常用的基础函数,包括字符串函数、列表函数、字典函数、数学函数等。

字符串函数

1. len()

len()函数用于返回字符串的长度。

s = 'Hello, world!'
print(len(s)) # 输出 13

2. str()

str()函数用于将其他类型的数据转换为字符串类型。

num = 123
s = str(num)
print(s) # 输出 '123'

3. upper()

upper()函数用于将字符串中的所有字母转换为大写字母。

s = 'hello, world!'
print(s.upper()) # 输出 'HELLO, WORLD!'

4. lower()

lower()函数用于将字符串中的所有字母转换为小写字母。

s = 'HELLO, WORLD!'
print(s.lower()) # 输出 'hello, world!'

5. strip()

strip()函数用于去除字符串中的空格和换行符。

s = '  hello, world!  \n'
print(s.strip()) # 输出 'hello, world!'

示例一:字符串去除指定字符

s = 'hello, world!'
print(s.replace(',', '').replace('!', '')) # 输出 'hello world'

在这个例子中,我们使用replace()函数将字符串中的逗号和感叹号替换为空格,从而去除了指定字符。

列表函数

1. len()

len()函数用于返回列表的长度。

lst = [1, 2, 3, 4, 5]
print(len(lst)) # 输出 5

2. append()

append()函数用于在列表末尾添加一个元素。

lst = [1, 2, 3, 4, 5]
lst.append(6)
print(lst) # 输出 [1, 2, 3, 4, 5, 6]

3. insert()

insert()函数用于在列表的指定位置插入一个元素。

lst = [1, 2, 3, 4, 5]
lst.insert(2, 6)
print(lst) # 输出 [1, 2, 6, 3, 4, 5]

4. remove()

remove()函数用于列表中删除指定的元素。

lst = [1, 2, 3, 4, 5]
lst.remove(3)
print(lst) # 输出 [1, 2, 4, 5]

5. sort()

sort()函数用于对列表进行排序。

lst = [3, 1, 4, 2, 5]
lst.sort()
print(lst) # 输出 [1, 2, 3, 4, 5]

示例二:列表去重

lst = [1, 2, 3, 2, 4, 3, 5]
lst = list(set(lst))
print(lst) # 输出 [1, 2, 3, 4, 5]

在这个例子中,我们使用set()函数将列表转换为集合,从而去除了重复元素,然后再将集合转换为列表。

字典函数

1. len()

len()函数用于返回字典中键值对的数量。

d = {'a':1, 'b': 2, 'c': 3}
print(len(d)) # 输出 3

2. keys()

keys()函数用于返回字典中所有的键。

d = {'a': 1, 'b': 2, 'c': 3}
print(d.keys()) # 输出 dict_keys(['a', 'b', 'c'])

3. values()

values()函数用返回字典中所有的值。

d = {'a': 1, 'b': 2, 'c': 3}
print(d.values()) # 输出 dict_values([1, 2, 3])

4. get()

get()函数用于获取字中指定键的值。

d = {'a': 1, 'b': 2, 'c': 3}
print(d.get('a')) # 输出 1

5. pop()

pop()函数用于删除字典中指定键的键值对,并返回该键的值。

d = {'a': 1, 'b': 2, 'c': 3}
print(d.pop('b')) # 输出 2
print(d) # 输出 {'a': 1, 'c': 3}

数学函数

1. abs()

abs()函数用于返回一个数的绝对值。

num = -123
print(abs(num)) # 输出 123

2. pow()

pow()函数用于计算一个数的幂。

num = 2
print(pow(num, 3)) # 输出 8

3. round()

round()函数用于将一个数四舍五入到指定的小数位数。

num = 3.1415926
print(round(num, 2)) # 输出 3.14

4. max()

max()函数用于返回一组数中的最大值。

lst = [1,2, 3, 4, 5]
print(max(lst)) # 输出 5

5. min()

min()函数用于返回一组数的最小值。

lst = [1, 2, 3, 4, 5]
print(min(lst)) # 输出 1

以上就是Python常用的基础函数的完整攻略,希望对您有所帮助。