广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python编写函数的注意事项有哪些
  • 341
分享到

python编写函数的注意事项有哪些

2023-06-14 08:06:52 341人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

这篇文章将为大家详细讲解有关python编写函数的注意事项有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、编写注意(1)给函数指定描述名。(2)函数名称只包括小写字母和下划线。(3)每一个函数都应

这篇文章将为大家详细讲解有关python编写函数的注意事项有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

1、编写注意

(1)给函数指定描述名。

(2)函数名称只包括小写字母和下划线。

(3)每一个函数都应该包含简要说明其功能的注释,注释应该紧跟在函数定义之后,并且采用文档字符串格式。

2、给形参指定默认值时,等号两侧不得有空格

def function_name(parameter_0, parameter_1='default value')

3、如果程序或模块包含多个函数,可以使用两个空行将相邻函数分开,这样更容易知道前一个函数在哪里结束,下一个函数从哪里开始。

function_name(value_0, parameter_1='value')

对于函数调用中的关键字实参,也应遵循所有import句子都应该放在文件开头。唯一的例外是,在文件开头使用注释来描述整个程序。

知识点扩展:

代码复用的第一步就是使用函数。

一个函数可以接受任何数量(包括0)的任何类型的值最为输入变量,并且返回任何数(包括0)的任何类型的结果。

Python中的一切都是对象,包括字符串、数字、元祖、列表、字典和函数。

调用Python函数help()可以打印输出一个函数函数的参数列表和规范文档。如果仅仅是想要得到文档的字符串可以用doc。

可以把函数作为函数的参数,函数也可以作为列表、元组、集合、和字典的元素。函数名是不可变得,因此可以把函数用作字典的键。Python的函数式一级对象,也就是说,我们可以直接引用函数把函数当成参数传给其他函数,并通过表达式及if语句对其进行比较和判断。

闭包是一个可以由另一个函数动态生成的函数,并且可以改变和存储函数外创建的变量的值。(也可以说闭包是一个定义在某个作用域中的函数,这种函数引用了那个作用域里的变量。)

Python使用特殊的规则来比较两个元组。它首先比较各元组中下标为0的对应元素。如果相等,再比较下标为1的对应元素,如果还是相等,那就继续比较下标为2的元素,一次类推。

在表达式中引用变量时,Python解释器将会按照如下顺序遍历各作用域:

给变量赋值时,规则有所不同。如果当前作用域内已经定义了这个变量,那么该变量就会具备新值。若是当前作用域内没有这个变量,Python则会把这次赋值视为对该变量的定义,而新定义的这个变量,其作用域就是包含赋值操作的这个函数。

nonlocal语句。nonlocal清楚地表明如果在闭包中给该变量赋值,那么修改的其实是闭包外那个作用域的变量。但是,nonlocal的唯一限制是它不能延伸到模块级别,这个是为了防止它污染全局作用域。这个与global语句互补。global用来表示对该变量的赋值操作,将会直接修改作用域里的那个变量。

考虑用生成器改写直接返回列表的函数

在参数迭代时,要多加小心

关于“python编写函数的注意事项有哪些”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: python编写函数的注意事项有哪些

本文链接: https://www.lsjlt.com/news/269348.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python编写函数的注意事项有哪些
    这篇文章将为大家详细讲解有关python编写函数的注意事项有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、编写注意(1)给函数指定描述名。(2)函数名称只包括小写字母和下划线。(3)每一个函数都应...
    99+
    2023-06-14
  • python编写函数注意事项总结
    1、编写注意 (1)给函数指定描述名。 (2)函数名称只包括小写字母和下划线。 (3)每一个函数都应该包含简要说明其功能的注释,注释应该紧跟在函数定义之后,并且采用文档字符串格式。 ...
    99+
    2022-11-12
  • html编写edm时注意事项有哪些
    这篇文章主要介绍了html编写edm时注意事项有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。格式编码页面宽度请设定在600到800px以内,长度1024px以内。HTM...
    99+
    2023-06-08
  • css书写注意事项有哪些
    这篇文章主要为大家展示了“css书写注意事项有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“css书写注意事项有哪些”这篇文章吧。css书写注意事项一律小写...
    99+
    2022-10-19
  • 编写Web前端代码的注意事项有哪些
    这篇文章主要介绍编写Web前端代码的注意事项有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 最好在html标签之前添加一句类似于   <!DOCTYPE HTML PUBLIC "-//W3C/...
    99+
    2023-06-08
  • 编写跨平台Java程序注意事项有哪些
    这篇文章主要介绍了编写跨平台Java程序注意事项有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。  1. 编写Java跨平台应用程序时,你可以选择JDK1.0,1.1,1...
    99+
    2023-06-03
  • Python导入包的注意事项有哪些
    这篇文章主要介绍Python导入包的注意事项有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!python的五大特点是什么python的五大特点:1.简单易学,开发程序时,专注的是解决问题,而不是搞明白语言本身。2...
    99+
    2023-06-14
  • Python模块的注意事项有哪些呢
    Python模块的注意事项有哪些呢,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。这种工具可以让Python 模块以相比的JSP/ASP更少的时间来创建和部署具有...
    99+
    2023-06-17
  • Vue.js的注意事项有哪些
    这篇文章主要讲解了“Vue.js的注意事项有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Vue.js的注意事项有哪些”吧!1、为什么 Vue.js 不...
    99+
    2022-10-19
  • jQuery.get的注意事项有哪些
    这篇文章主要讲解了“jQuery.get的注意事项有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“jQuery.get的注意事项有哪些”吧!   Ad...
    99+
    2022-10-19
  • jQuery.ajax注意事项有哪些
    这篇文章主要为大家展示了“jQuery.ajax注意事项有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“jQuery.ajax注意事项有哪些”这篇文章吧。 ...
    99+
    2022-10-19
  • ajaxStop()注意事项有哪些
    小编给大家分享一下ajaxStop()注意事项有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!   .ajaxStop()...
    99+
    2022-10-19
  • ajaxSend()注意事项有哪些
    这篇文章主要介绍ajaxSend()注意事项有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!   无论哪一个Ajax请求被发送,所有ajaxSend处理器都将被执行。如果我们必...
    99+
    2022-10-19
  • SEO写原创文章注意的事项有哪些
    这篇文章给大家分享的是有关SEO写原创文章注意的事项有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。  首先是文章的标题具有长尾词特性,文章页的作用除了作为新的内容吸引蜘蛛爬取,增加网站的收录之外,还是一个布...
    99+
    2023-06-10
  • java开发文档编写要注意哪些事项
    在Java开发文档编写过程中,需要注意以下事项:1. 清晰明了的结构:文档应该有清晰的结构,包括目录、章节和子章节,以便读者能够迅速...
    99+
    2023-08-24
    java
  • spring事务的注意事项有哪些
    spring事务的注意事项有哪些,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。  事务一般是指数据库事务,是指作为一个程序执行单元执行的一...
    99+
    2022-10-19
  • Python数据类型使用注意事项有哪些
    本文小编为大家详细介绍“Python数据类型使用注意事项有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“Python数据类型使用注意事项有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起...
    99+
    2022-10-19
  • Python中Enum使用的注意事项有哪些
    小编给大家分享一下Python中Enum使用的注意事项有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Enum 是个类所以基本的类操作都可以用也就是我们可以添...
    99+
    2023-06-29
  • 租用的注意事项有哪些
    香港虚拟云主机租用的注意事项:1. 选择稳定性好的香港云主机,保证最佳的访问速度,有利于搜索引擎的优化,提高网站的排名。2. 货比三家,租用性价比高的云主机,降低成本消耗。3. 注意售后服务,选择能够保障提供良好售后的服务商,提供及时的技术...
    99+
    2022-10-24
  • 建站有哪些注意事项
    本篇内容主要讲解“建站有哪些注意事项”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“建站有哪些注意事项”吧!  医疗行业作为一个特殊、敏感的行业,做好网站建设是一件很不容易的事情。随着互联网的高速...
    99+
    2023-06-10
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作