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()
函数将字符串中的逗号和感叹号替换为空格,从而去除了指定字符。
示例二:字符串拼接
s1 = 'hello'
s2 = 'world'
s3 = s1 + ' ' + s2
print(s3) # 输出 'hello world'
在这个例子中,我们使用+
运算符将两个字符串拼接成一个字符串。
列表函数
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]
`
### 示例三:列表求和
```python
lst = [1, 2, 3, 4, 5]
sum = 0
for i in lst:
sum += i
print(sum) # 输出 15
在这个例子中,我们使用for
循环遍历列表中的每个元素,并将它们相加,从而求出列表的和。
字典函数
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}
示例四:字典合并
d1 = {'a': 1, 'b': 2}
d2 = {'c': 3, 'd': 4}
d3 = {**d1, **d2}
print(d3) # 输出 {'a': 1, 'b': 2, 'c': 3, 'd': 4}
在这个例子中,我们使用**
运算符将两个字典合并成一个字典。
数学函数
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()
函数用于返回一组数的最小值python
lst = [1, 2, 3, 4, 5]
print(min(lst)) # 输出 1
以上就是Python常用的基础函数的完整攻略,希望对您有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python 常用的基础函数 - Python技术站