30 分钟快速掌握 Python 内置函数

Python 内置函数是 Python 语言的核心组成部分,它们提供了丰富的功能,可以帮助我们高效地完成各种任务。掌握这些内置函数,可以让你的代码更加简洁、高效。今天,就让我们一起快速掌握 Python 的内置函数,让你在 30 分钟内提升编程效率。

一、常用内置函数分类

(一)类型转换函数

这些函数用于将数据从一种类型转换为另一种类型。

  • int():将字符串或数字转换为整数。

    print(int("123"))  # 输出 123
    print(int(3.14))   # 输出 3
    
  • float():将字符串或数字转换为浮点数。

    print(float("3.14"))  # 输出 3.14
    print(float(123))     # 输出 123.0
    
  • str():将对象转换为字符串。

    print(str(123))  # 输出 "123"
    print(str(3.14)) # 输出 "3.14"
    
  • list():将对象转换为列表。

    print(list("hello"))  # 输出 ['h', 'e', 'l', 'l', 'o']
    print(list((1, 2, 3)))  # 输出 [1, 2, 3]
    
  • tuple():将对象转换为元组。

    print(tuple([1, 2, 3]))  # 输出 (1, 2, 3)
    print(tuple("hello"))    # 输出 ('h', 'e', 'l', 'l', 'o')
    
  • dict():将对象转换为字典。

    print(dict([("key1", "value1"), ("key2", "value2")]))  # 输出 {'key1': 'value1', 'key2': 'value2'}
    

(二)数学和数值函数

这些函数用于进行数学计算和数值操作。

  • abs():返回数字的绝对值。

    print(abs(-10))  # 输出 10
    print(abs(3.14)) # 输出 3.14
    
  • round():返回数字的四舍五入值。

    print(round(3.14))  # 输出 3
    print(round(3.5))   # 输出 4
    
  • pow():返回 x 的 y 次幂。

    print(pow(2, 3))  # 输出 8
    
  • min()max():返回可迭代对象中的最小值和最大值。

    print(min([1, 2, 3, 4]))  # 输出 1
    print(max([1, 2, 3, 4]))  # 输出 4
    
  • sum():返回可迭代对象中所有元素的和。

    print(sum([1, 2, 3, 4]))  # 输出 10
    

(三)迭代器和序列函数

这些函数用于处理迭代器和序列。

  • len():返回对象的长度。

    print(len([1, 2, 3, 4]))  # 输出 4
    print(len("hello"))       # 输出 5
    
  • range():生成一个整数序列。

    print(list(range(5)))  # 输出 [0, 1, 2, 3, 4]
    print(list(range(1, 5)))  # 输出 [1, 2, 3, 4]
    
  • enumerate():将一个可迭代对象组合为一个索引序列。

    for index, value in enumerate(["a", "b", "c"]):
        print(index, value)  # 输出 0 a, 1 b, 2 c
    
  • zip():将多个可迭代对象打包成一个元组序列。

    for x, y in zip([1, 2, 3], ["a", "b", "c"]):
        print(x, y)  # 输出 1 a, 2 b, 3 c
    
  • sorted():返回一个排序后的列表。

    print(sorted([3, 1, 4, 1, 5]))  # 输出 [1, 1, 3, 4, 5]
    

(四)类型检查和转换函数

这些函数用于检查对象的类型或进行类型转换。

  • type():返回对象的类型。

    print(type(123))  # 输出 <class 'int'>
    print(type("hello"))  # 输出 <class 'str'>
    
  • isinstance():检查对象是否是指定类型的实例。

    print(isinstance(123, int))  # 输出 True
    print(isinstance("hello", str))  # 输出 True
    
  • dir():返回对象的所有属性和方法列表。

    print(dir([1, 2, 3]))  # 输出 ['__add__', '__class__', ...]
    

(五)其他常用函数

这些函数提供了其他常用的功能。

  • input():从用户获取输入。

    name = input("请输入您的名字:")
    print(f"您好,{name}!")
    
  • print():打印输出。

    print("Hello, World!")
    
  • open():打开文件并返回文件对象。

    with open("example.txt", "r") as file:
        content = file.read()
        print(content)
    
  • help():获取对象的帮助信息。

    help(len)
    

二、快速掌握技巧

(一)查阅官方文档

Python 官方文档提供了详细的内置函数说明,是学习内置函数的最佳资源。访问 Python 官方文档 可以查看更多内置函数的详细信息。食用手册

(二)实践练习

通过实际编写代码来练习使用这些内置函数,可以加深对它们的理解。尝试在你的代码中使用不同的内置函数,看看它们如何工作。Emu666

(三)使用 IDE 提示

许多现代 IDE(如 PyCharm、VS Code)提供了代码提示功能,可以帮助你快速了解内置函数的用法。在编写代码时,利用这些提示可以更快地掌握内置函数。KMS激活

三、总结

通过本文的介绍,你已经快速掌握了 Python 的内置函数,并了解了一些实用的学习技巧。以下是关键点总结:

  • 类型转换函数int()float()str()list()tuple()dict()
  • 数学和数值函数abs()round()pow()min()max()sum()
  • 迭代器和序列函数len()range()enumerate()zip()sorted()
  • 类型检查和转换函数type()isinstance()dir()
  • 其他常用函数input()print()open()help()
posted @ 2025-09-29 14:15  宁博要学习  阅读(21)  评论(0)    收藏  举报