欢迎访问宙启技术站
智能推送

Python中常见的内置函数介绍与示例

发布时间:2023-06-25 09:56:28

Python是一种强大的编程语言,拥有大量的内置函数(built-in functions),这些函数可以大大优化编程流程。下面是Python中常见的内置函数介绍与示例。

1. print()

print()函数用于将指定的实参打印到标准输出设备上。在 Python 2.x 版本中,print是语句而不是函数,在Python 3.x 版本中则是内置函数。

示例:

print("这是一条信息")

2. input()

input()函数用于从标准输入读取用户的输入。用户必须在键盘上输入一些字符,然后按Enter键。

示例:

name = input("请输入你的名字:")
print("你好," + name)

3. len()

len()函数用于返回传入字符串、列表、字典或元组的长度或长度属性。

示例:

name = "Alice"
print(len(name))  # 输出:5

4. type()

type()函数用于返回传入参数的类型。

示例:

print(type("Alice"))  # 输出:<class 'str'>
print(type(10))  # 输出:<class 'int'>

5. str()

str()函数用于将指定的对象转换为字符串类型。

示例:

age = 18
print("你的年龄是" + str(age))

6. int()

int()函数用于将指定的字符串、浮点数或数字转换为整数类型。

示例:

num1 = "10"
num2 = 20.5
print(int(num1) + int(num2))  # 输出:30

7. float()

float()函数用于将指定的字符串或数字转换为浮点数类型。

示例:

num = "10.5"
print(float(num))  # 输出:10.5

8. range()

range()函数用于生成一个整数序列,通常用于循环。

示例:

for i in range(5):
    print(i)  # 输出:0, 1, 2, 3, 4

9. list()

list()函数用于将传入的可迭代对象转换成列表。

示例:

str = "Python"
print(list(str))  # 输出:['P', 'y', 't', 'h', 'o', 'n']

10. tuple()

tuple()函数用于将传入的可迭代对象转换成元组。

示例:

str = "Python"
print(tuple(str))  # 输出:('P', 'y', 't', 'h', 'o', 'n')

11. dict()

dict()函数用于生成一个字典。

示例:

info = dict(name="Alice", age=18, gender="female")
print(info)  # 输出:{'name': 'Alice', 'age': 18, 'gender': 'female'}

12. set()

set()函数用于生成一个集合。

示例:

names = set(["Alice", "Bob", "Charlie", "Bob"])
print(names)  # 输出:{'Alice', 'Charlie', 'Bob'}

13. abs()

abs()函数用于返回传入参数的绝对值。

示例:

num = -10
print(abs(num))  # 输出:10

14. all()

all()函数用于判断传入的可迭代对象中的元素是否全部为True。

示例:

lst = [1, 3, 5, 7, 9]
print(all(lst))  # 输出:True

15. any()

any()函数用于判断传入的可迭代对象中的元素是否存在True。

示例:

lst = [0, 1, 2, 3, 4]
print(any(lst))  # 输出:True

16. ascii()

ascii()函数将传入的参数返回成Python可打印的字符串表示。

示例:

print(ascii('中国'))  # 输出:'\u4e2d\u56fd'

17. bin()

bin()函数将传入的数字返回成2进制形式字符串。

示例:

num = 10
print(bin(num))  # 输出:0b1010

18. hex()

hex()函数将传入的数字返回成16进制形式字符串。

示例:

num = 10
print(hex(num))  # 输出:0xa

19. oct()

oct()函数将传入的数字返回成8进制形式字符串。

示例:

num = 10
print(oct(num))  # 输出:0o12

20. chr()

chr()函数用于返回指定Unicode码所表示的字符。

示例:

print(chr(65))  # 输出:'A'

这些Python内置函数可以优化编程流程,并且可以在Python的各种应用程序中使用。熟悉这些函数可以帮助您更快地开发Python应用程序。