14K+ 阅读量
Python 函数用于实现您希望在代码中各个位置重复运行的逻辑。这些函数接受函数参数作为输入参数。除了通过函数调用向它们提供参数外,您还可以在 Python 函数中指定默认参数值。如果您没有显式地为给定参数指定参数值,则这些默认值将应用于函数参数。实际提供给函数参数的值称为参数。函数参数的语法表示和默认值在 Python 中是不同的。如果在函数调用期间没有给出参数值,则默认... 阅读更多
51K+ 阅读量
具有默认值的参数类型是 Python 可选参数。可以使用函数定义中的赋值运算符或 Python **kwargs 语句来分配可选参数。位置参数和可选参数是 Python 函数可以接受的两种参数。不需要提供才能调用函数的值称为可选参数。Python 中的函数函数是仅在调用时执行的代码段。您可以向函数提供参数,即数据。因此,函数可能会或可能不会... 阅读更多
639 阅读量
对于给定的代码,输出如下b = 30 a = ['10']在这种情况下,“a”似乎是按值传递的,因为即使在调用函数后,值也保持不变。因此,很明显,参数已在 python 函数中按值传递。
560 阅读量
在 Python 中,变量永远不会被显式类型化。Python 会找出变量的类型并内部跟踪它。在 Java、C++ 和其他静态类型语言中,您必须指定函数返回值和每个函数参数的数据类型。如果我们在 python 函数中显式定义数据类型,它仍然像一个正常程序一样工作,其中数据类型没有被显式声明。示例对于给定的代码,我们得到以下输出C:/Users/TutorialsPoint1/~.py所需的总和为:13.0考虑此函数def addSum(x, y): return x+y print addSum(2.2, 5.6) print addSum(float(2.2), float(5.6))输出7.8 7.8因此,数据类型的声明... 阅读更多
37K+ 阅读量
任何对象,例如字典,都可以是 Python 函数的返回值。在函数体中创建字典对象,将其分配给任何变量,并将字典返回给函数的调用者。数据值作为键值对存储在字典中。Python 字典是一个有序的、可更改的集合,并且不允许重复项。在本文中,我们将讨论从 Python 函数返回字典的各种方法。使用字典推导式使用称为字典推导式的简单且内存高效的方式,可以用一行 Python 代码创建和初始化字典。表达式和上下文... 阅读更多
3K+ 阅读量
驼峰式命名法和蛇形命名法是在编程时将单词组合在一起的方式。在驼峰式命名法中,我们将单词组合在一起,不使用空格,并且除了第一个单词之外,每个新单词都以大写字母开头。例如,如果我们要为某人的出生日期编写一个变量名,我们可以这样写:dateOfBirth。在蛇形命名法中,我们将单词与下划线符号组合在一起,并且所有字母都小写。例如,如果我们要为某人的家庭住址编写一个变量名,我们可以这样写:... 阅读更多
371 阅读量
文档是编写代码的一个重要方面,尤其是在涉及函数时。它帮助其他人理解函数的作用、如何使用它以及它接受什么参数。Python 具有一个名为文档字符串的内置文档工具。文档字符串是一个字符串,它作为函数中的第一个语句出现,并提供有关函数的文档。函数中的文档字符串包含有关函数或文档的信息。编写文档字符串时,应遵循以下准则。第一行应始终是对象用途的简短、简洁的摘要。为简洁起见,... 阅读更多
5K+ 阅读量
在本文中,我们将讨论如何删除 Python 中重复的多行。如果文件很小并且只有几行,则可以手动执行从中删除重复行的过程。但是,在处理大型文件时,Python 可以提供帮助。使用文件处理方法Python 具有用于创建、打开和关闭文件的内置方法,这使得处理文件变得更容易。Python 还允许在文件打开时执行多种文件操作,例如读取、写入和追加数据。要从 Python 文本文件或函数中删除重复行,我们使用文件处理... 阅读更多
7K+ 阅读量
在 python 中,一切都是对象。每个对象都有属性和方法或函数。属性由数据变量描述,例如名称、年龄、身高等。属性是具有 getter、setter 和 delete 方法的特殊类型的属性,例如 __get__、__set__ 和 __delete__ 方法。Python 中的属性装饰器为属性提供 getter/setter 访问。您可以使用 property 函数定义 getter、setter 和 delete 方法。如果您只需要读取属性,还可以添加一个 @property 装饰器到您的方法上方。# 创建一个类 class C(object): ... 阅读更多
2K+ 阅读量
函数接受可以包含数据的参数。函数名称后跟括号,其中列出了参数。只需用逗号分隔每个参数即可添加任意数量的参数。顾名思义,必需参数是在函数调用时必须提供给函数的参数。否则会导致错误。简单来说,默认函数参数与必需参数完全相反。正如我们之前看到的,在声明函数时,我们在默认参数的情况下为函数参数提供默认值。函数自动... 阅读更多