Python内置函数列表和用法介绍
Python是一种动态、解释型的高级编程语言,它有许多内置函数可以直接使用。下面将介绍一些常用的Python内置函数及其用法。
1. abs()
abs()函数用于返回一个数的绝对值。它接受一个参数,可以是整数或浮点数,返回的结果是一个非负数。
示例:
print(abs(-5)) # 输出:5
print(abs(5.3)) # 输出:5.3
2. len()
len()函数用于返回一个对象的长度或元素个数。它接受一个参数,参数可以是字符串、列表、元组、字典和集合等可迭代对象。
示例:
print(len("Hello")) # 输出:5
print(len([1, 2, 3])) # 输出:3
print(len({"a": 1, "b": 2})) # 输出:2
3. type()
type()函数用于返回一个对象的类型。它接受一个参数,参数可以是任意对象。
示例:
print(type(5)) # 输出:<class 'int'>
print(type("Hello")) # 输出:<class 'str'>
print(type([1, 2, 3])) # 输出:<class 'list'>
4. int()
int()函数用于将一个数或字符串转为整数。它接受一个参数,参数可以是数值型或字符串型的整数。
示例:
print(int(3.14)) # 输出:3
print(int("123")) # 输出:123
5. float()
float()函数用于将一个数或字符串转为浮点数。它接受一个参数,参数可以是数值型或字符串型的浮点数。
示例:
print(float(3)) # 输出:3.0
print(float("3.14")) # 输出:3.14
6. str()
str()函数用于将一个对象转为字符串。它接受一个参数,参数可以是任意对象。
示例:
print(str(5)) # 输出:"5"
print(str([1, 2, 3])) # 输出:"[1, 2, 3]"
7. input()
input()函数用于从控制台读取用户输入的内容。它接受一个可选的提示信息字符串作为参数,并返回一个字符串。
示例:
name = input("请输入您的姓名:")
print("您的姓名是:" + name)
8. print()
print()函数用于将指定的内容输出到控制台。它可以接受多个参数,默认以空格分隔,并在输出末尾加上换行符。
示例:
print("Hello", "World") # 输出:Hello World
print("Hello", "World", sep="-", end="!") # 输出:Hello-World!
9. range()
range()函数用于生成一个指定范围的整数序列。它接受一个或两个参数,分别表示起始值和结束值。
示例:
print(list(range(5))) # 输出:[0, 1, 2, 3, 4]
print(list(range(1, 5))) # 输出:[1, 2, 3, 4]
print(list(range(1, 10, 2))) # 输出:[1, 3, 5, 7, 9]
10. max()
max()函数用于返回一组数或可迭代对象中的最大值。它接受一个或多个参数,返回其中的最大值。
示例:
print(max(1, 3, 5)) # 输出:5
print(max([1, 3, 5])) # 输出:5
这只是Python内置函数的冰山一角,Python还有很多其他有用的内置函数,如sorted()、sum()、format()等。使用这些内置函数可以提高编程效率,避免重复编写相同的功能代码。熟练掌握这些函数的用法,对于Python编程来说是非常重要的。
