【Python入门篇】 |
您所在的位置:网站首页 › python中type函数的功能 › 【Python入门篇】 |
作者简介: 辭七七,目前大一,正在学习C/C++,Java,Python等 作者主页: 七七的个人主页 文章收录专栏: Python入门,本专栏主要内容为Python的基础语法,Python中的选择循环语句,Python函数,Python的数据容器等。 欢迎大家点赞 👍 收藏 ⭐ 加关注哦!💖💖 函数:是组织好的,可重复使用的,用来实现特定功能的代码段。 例如: 我们使用过的:input()、print()、str()、int()等都是Python的内置函数 让我们实际的体验一下函数的使用。 不使用内置函数len(),完成字符串长度的计算。 # 需求,统计字符串的长度,不使用内置函数len() str1 = "reaipaobudehengchuan" str2 = "itcast" str3 = "python" # 定义一个计数的变量 count = 0 for i in str1: count += 1 print(f"字符串{str1}的长度是:{count}") count = 0 for i in str2: count += 1 print(f"字符串{str2}的长度是:{count}") count = 0 for i in str3: count += 1 print(f"字符串{str3}的长度是:{count}")代码结果: 字符串reaipaobudehengchuan的长度是:20 字符串itcast的长度是:6 字符串python的长度是:6 可以使用函数,来优化这个过程 # 可以使用函数,来优化这个过程 def my_len(data) count = 0 for i in data: count += 1 print(f"字符串{data}的长度是:{count}") my_len(str1) my_len(str2) my_len(str3)代码结果: 字符串reaipaobudehengchuan的长度是:20 字符串itcast的长度是:6 字符串python的长度是:6 体验代码,会出现未学习到的语法,我们只需要关心效果即可,语法后面会详细讲解。 总结: 函数是: 组织好的、可重复使用的、用来实现特定功能的代码段 使用函数的好处是: 将功能封装在函数内,可供随时随地重复利用提高代码的复用性,减少重复代码,提高开发效率 2. 函数的定义函数的定义: 练习案例:自动查核酸 定义一个函数,函数名任意,要求调用函数后可以输出如下欢迎语: 请出示您的健康码以及72小时核酸证明! # 定义函数 def check(): # 编写函数体输出信息 print("请出示您的健康码以及72小时核酸证明!") # 调用函数 check()打印结果: 传入参数的功能是:在函数进行计算的时候,接受外部(调用时)提供的数据 有如下代码,完成了2个数字相加的功能: 基于函数的定义语法: 实现了,每次计算的是x + y,而非固定的1 + 2 x + y的值,可以在调用函数的时候指定。 3.3 函数的传入参数 - 语法解析传入参数的数量是不受限制的。 可以不使用参数也可以仅使用任意N个参数总结: 函数的传入参数的作用是? 在函数运行的时候,接受外部传入的数据 使用方式 注意事项 函数定义中的参数,称之为形式参数函数调用中的参数,称之为实际参数函数的参数数量不限,使用逗号分隔开传入参数的时候,要和形式参数一一对应,逗号隔开练习案例:升级版自动查核酸 定义一个函数,名称任意,并接受一个参数传入(数字类型,表示体温) 在函数内进行体温判断(正常范围:小于等于37.5度),并输出如下内容: 请出示您的健康码以及72小时核酸证明,并配合测量体温! 体温测量中,您的体温是:37.1度,体温正常请进!请出示您的健康码以及72小时核酸证明,并配合测量体温! 体温测量中,您的体温是:39.3度,需要隔离!代码演示: # 定义函数,接收1个形式参数,数字类型,表示体温 def check(num): # 在函数体内进行判断体温 print("请出示您的健康码以及72小时核酸证明,并配合测量体温!") if num |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |