1. 内置函数
Python作为一门高级编程语言,内置了很多常用的函数,这些函数可以直接调用,而不需要我们自己编写。在本节中,我们将介绍一些常用的内置函数。
1.1 print函数
print函数是Python中用于输出信息的函数,我们可以使用它向控制台输出文字、数字、变量等。
print("Hello, World!")
在上面的代码中,我们使用print函数输出了一个字符串"Hello, World!"。这些字符串将会被打印在控制台上。
1.2 len函数
len函数用于获取一个容器(如字符串、列表、元组等)的长度。
str = "Hello, World!"
print(len(str))
在上面的代码中,我们使用len函数获取了字符串"Hello, World!"的长度,然后将其输出到控制台上。
1.3 input函数
input函数用于从用户处获取输入信息,这样我们可以与用户进行交互。
name = input("Please enter your name:")
print("Hello, " + name + "!")
在上面的代码中,我们使用input函数获取用户输入的名字,并通过print函数向用户打招呼。
2. 匿名函数
匿名函数是一种没有名称的函数,也被称为lambda函数。Python中的lambda函数可以在一行中定义,并且可以接受任意数量的参数,但只能返回一个表达式的值。
2.1 lambda函数的定义
add = lambda x, y: x + y
print(add(2, 3))
在上面的代码中,我们使用lambda函数定义了一个加法函数add,它接受两个参数x和y,并返回它们的和。然后使用print函数输出了add(2, 3)的结果,即5。
2.2 lambda函数与内置函数的结合
lambda函数通常与内置函数一起使用,以便在一行中完成某些简单的操作。
numbers = [1, 2, 3, 4, 5]
squared = list(map(lambda x: x**2, numbers))
print(squared)
在上面的代码中,我们使用lambda函数结合map函数,对列表numbers中的每个元素进行平方操作,并将结果保存到了列表squared中。然后使用print函数输出了squared的结果。
总结
本文介绍了Python中的内置函数和匿名函数的基本用法。内置函数包括print、len和input等,它们可以直接调用,用于输出信息、获取容器长度和获取用户输入。匿名函数是一种没有名称的函数,可以在一行中定义,并且通常与内置函数一起使用。
通过本文的学习,我们掌握了如何使用内置函数和匿名函数,这将大大提高我们编写Python程序的效率。