在定义 Python 函数时可定义形参(形式参数的意思),这些形参的值要等到调用时才能确定下来,由函数的调用者负责为形参传入参数值。简单来说,就是谁调用函数,谁负责传入参数值。Py…
Python 的函数是“一等公民”,因此函数本身也是一个对象,函数既可用于赋值,也可用作其他函数的参数,还可作为其他函数的返回值。使用函数变量Python 的函数也是一种值:所有函…
lambda 表达式是现代编程语言争相引入的一种语法,如果说函数是命名的、方便复用的代码块,那么 lambda 表达式则是功能更灵活的代码块,它可以在程序中被传递和调用。回顾局部函…
Python使用matplotlib.pyplot画图,需要将部分标题等内容显示为中文,但是直接输入:pyplot.xlabel('时间')这时生成的图片并不会将“时间”正常显示出…
匿名函数lambda x , y : x+y1.匿名的目的就是要没有名字,给匿名函数赋给一个名字是没有意义的。2.匿名函数的参数规则、作用域关系与有名函数是一样的。3.匿名函数的函…
python中的进制转换和原码,反码,补码计算机文件大小单位b = bit 位(比特)B = Byte 字节1Byte = 8 bit #一个字节等于8位 可以简写成 1B = 8…
从文件中读取数据1. 读取整个文件要读取文件,首先来创建一个文件:然后打开并读取这个文件,再将其内容显示到屏幕上:file_reader.py with open('pi_digi…
sorted() 函数与 reversed() 函数类似,该函数接收一个可迭代对象作为参数,返回一个对元素排序的列表。在交互式解释器中测试该函数,可以看到如下运行过程:>>> a …
存储数据很多程序都要求用户输入某种信息,程序把用户提供的信息存储在列表和字典等数据结构中。用户关闭程序时,就要保存提供的信息,一种简单的方式就是使用模块json来存储数据。模块js…
传递任意数量的实参形参前加一个 * ,Python会创建一个已形参为名的空元组,将所有收到的值都放到这个元组中: def make_pizza(*toppings): pr…