Python内置函数:abs(),len(),str()等使用方法
发布时间:2023-06-25 14:49:29
Python是一种多用途的高级编程语言,因为其简单易学和大量的内置函数而被广泛使用。Python内置了许多常用函数,如abs()、len()、str()等。这些函数是常用的,不仅方便程序员的使用,而且可以大大提高程序员的工作效率。下面我们来详细介绍一下这些内置函数的使用方法。
1. abs(): 返回数字的绝对值。
abs(x)
x: 数值类型。
示例:
print(abs(-20)) #20 print(abs(5.99)) #5.99
2. len(): 返回对象(字符串、列表、元组等)的长度。
len(s)
s: 字符串、列表、元组等。
示例:
a = "Hello World" b = [1, 2, 3, 4, 5] c = (6, 7, 8, 9, 10) print(len(a)) #11 print(len(b)) #5 print(len(c)) #5
3. str(): 将对象转换为字符串。
str(object='', encoding='utf-8', errors='strict')
object: 对象。
encoding: 编码方式。
errors: 错误处理方式。
示例:
a = 10 b = "Hello World" print(str(a)) #"10" print(type(str(a))) #<class 'str'> print(str(b)) #"Hello World" print(type(str(b))) #<class 'str'>
4. int(): 将字符串、浮点数等转换为整数。
int(x=0, base=10)
x: 字符串、浮点数等。
base: 进制数。
示例:
a = "100" b = "101.5" c = "0x12fd" print(int(a)) #100 print(type(int(a))) #<class 'int'> print(int(float(b))) #101 print(type(int(float(b)))) #<class 'int'> print(int(c, 16)) #485
5. float(): 将整数、字符串等转换为浮点数。
float(x)
x: 整数、字符串等。
示例:
a = 100 b = "101.5" print(float(a)) #100.0 print(type(float(a))) #<class 'float'> print(float(b)) #101.5 print(type(float(b))) #<class 'float'>
6. tuple(): 将列表、字符串等转换为元组。
tuple(s)
s: 列表、字符串等。
示例:
a = [1, 2, 3, 4, 5]
b = "Hello"
print(tuple(a)) #(1, 2, 3, 4, 5)
print(type(tuple(a))) #<class 'tuple'>
print(tuple(b)) #('H', 'e', 'l', 'l', 'o')
print(type(tuple(b))) #<class 'tuple'>
7. list(): 将元组、字符串等转换为列表。
list(s)
s: 元组、字符串等。
示例:
a = (1, 2, 3, 4, 5) b = "Hello" print(list(a)) #[1, 2, 3, 4, 5] print(type(list(a))) #<class 'list'> print(list(b)) #['H', 'e', 'l', 'l', 'o'] print(type(list(b))) #<class 'list'>
8. dict(): 创建一个字典对象。
dict(d)
d: 字典对象。
示例:
d = {'name': 'John', 'age': 25}
print(dict(d)) #{'name': 'John', 'age': 25}
print(type(dict(d))) #<class 'dict'>
9. set(): 创建一个集合对象。
set(s)
s: 集合对象。
示例:
a = [1, 2, 3, 4, 5, 6]
b = "Hello"
print(set(a)) #{1, 2, 3, 4, 5, 6}
print(type(set(a))) #<class 'set'>
print(set(b)) #{'o', 'H', 'e', 'l'}
print(type(set(b))) #<class 'set'>
以上是常见的内置函数,这些函数可以帮助Python开发者提高编写代码的效率。Python中还有很多其他内置函数,我们可以参考Python官方文档来学习这些函数的使用方法。
