网站大量收购闲置独家精品文档,联系QQ:2885784924

变量与函数课件.pptVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

*****************什么是变量存储数据变量是用来存储数据,例如数字、文本、逻辑值等标识符每个变量都有一个唯一的名称,用于标识变量。内存空间变量在程序运行时,会占用内存空间,用于存储数据。变量的命名规则字母开头变量名必须以字母、下划线或美元符号开头。可以包含字母、数字、下划线和美元符号。区分大小写变量名区分大小写,例如name和Name是两个不同的变量。避免关键字变量名不能与编程语言的关键字相同,例如int、float、for等。见名知意变量名应该简洁明了,并且能够反映变量的含义,方便代码阅读和维护。变量的声明与赋值1变量声明创建变量,指定变量名。2变量赋值将数据存储到变量中。3数据类型指定变量存储的数据类型。变量声明用于创建变量并指定变量名。变量赋值将数据存储到变量中,方便我们使用。变量声明时需要指定数据类型,例如整数、字符串等,以便系统分配合适的内存空间。变量的生命周期1声明变量的生命周期从声明开始,此时分配了内存空间。2使用在程序执行过程中,可以使用变量存储和访问数据。3销毁变量的生命周期在程序结束时或超出作用域时结束,释放内存空间。变量的作用域局部变量在函数内部声明的变量。只能在函数内部使用。函数执行完毕,变量就会消失。全局变量在函数外部声明的变量。可以在程序中的任何地方使用。全局变量的生命周期与程序的执行时间相同。函数概述函数是程序的基本组成部分。函数封装了一段可重复使用的代码逻辑。函数可以接受参数,并返回结果。函数的定义函数定义语法函数定义包括函数名、参数列表、返回值类型和函数体。函数名函数名应遵循命名规范,清晰地描述函数的功能。参数列表参数列表包含函数接受的参数,用逗号分隔。返回值类型返回值类型指定函数返回的值的类型,如果没有返回值,则使用void。函数体函数体包含函数执行的代码块,用于实现函数的功能。函数的调用1定义函数在程序中定义一个函数2函数名使用函数名调用函数3参数传递可能需要传入参数4执行代码执行函数内的代码函数的调用是指在程序运行时,通过函数名和参数来执行函数代码。调用函数时,会将程序的控制权转移到函数内部,执行函数中的代码。执行完函数代码后,程序的控制权会返回到调用函数的地方,继续执行后续的代码。调用函数是程序中非常重要的一个环节,它可以实现代码的复用和模块化,使程序更易于理解和维护。函数的返回值返回值的类型函数可以返回不同的数据类型,例如整数、浮点数、字符串或自定义对象。返回值的用途函数返回值可以用于保存函数执行的结果,并将其传递给其他部分代码使用。返回值的意义函数返回值可以帮助函数执行特定的任务并返回相应的结果,方便程序逻辑的控制和数据处理。函数的参数1定义函数的参数就像函数的输入值,用于传递数据给函数。2类型参数可以是各种数据类型,例如整数、字符串、列表等,可以根据需要进行定义。3作用函数通过参数接收外部数据,并在内部进行处理,最终返回结果。4传递方式参数传递方式决定了函数内部如何使用参数值,常见方式有值传递和引用传递。参数的传递方式值传递函数调用时,将实参的值复制给形参。形参的改变不会影响实参的值。引用传递函数调用时,将实参的地址传递给形参。形参的改变会影响实参的值。区别值传递传递的是数据的副本,引用传递传递的是数据的地址。引用传递可以节省内存,提高效率。函数的重载11.相同名称函数重载是指在同一个作用域内,多个函数具有相同的函数名,但参数列表不同。22.参数列表参数列表包括参数的类型、顺序或个数,这些差异决定了函数的唯一性。33.返回值类型返回值类型不作为重载的判定条件,两个函数即使返回值类型不同,但参数列表相同,则不能构成重载。44.提高代码可读性重载可以简化代码结构,提高代码的可读性和可维护性,减少代码冗余。递归函数1函数自身调用递归函数在函数内部调用自身2边界条件停止递归的条件,防止无限循环3逐步求解将问题分解成更小的子问题递归函数是一种强大的工具,能够将复杂问题分解成更小的子问题,并通过重复调用自身来解决问题。在使用递归函数时,需要定义好边界条件,防止无限循环。递归函数的执行过程类似于树形结构,从根节点开始,逐步向下递归,直到到达边界条件。变量和函数的区别变量变量是存储数据的容器,可以用来保存不同类型的值,比如数字、字符串、布尔值等。变量在程序运行时可以改变其值,方便我们对数据进行操作和处理。函数函数是可重复使用的代码块,可以封装特定的功能或操作,方便程序代

文档评论(0)

198****4707 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8106125063000031

1亿VIP精品文档

相关文档