Learning-Python【10】:函数初识】的更多相关文章

1. 文件操作: 读操作: 格式:f = open("文件路径",mode = "r",encoding = "utf-8") f : 代表文件句柄 文件路径: 绝对路径:从根文件夹下查找 相对路径: 相对于某个文件进行查找 f = open("D:\Python_s25\day08\小姐姐电话号",mode="r",encoding="utf-8")# print(f.read())…
一.函数: 1.函数初识: def 关键字 函数名 # def my_len() 函数名的命名规则跟变量一样,要具有描述性. 函数的优点: 减少代码的重复率 增强代码的阅读性 函数的主要目的:封装一个功能 函数的返回值:return 1.函数中如果遇到return则直接结束函数(类似循环当中的break) 2.给函数的执行者(函数名+())返回值 return None def func1(x,y): return print(func1(10,20)) # 结果为 None return 单个…
Python 函数 1 调用函数 举个例子 多于Python内部的函数,你可以在Python的交互式终端中使用help()函数来查看函数的使用方法.比如:abs()函数,如果你不知道如何使用它,你可以在Python的交互式终端中输入: >>> help(abs) 你会看到下面的输出信息: Help on built-in function abs in module builtins: abs(x, /) Return the absolute value of the argument…
Python(函数初识) 一.初识函数 面向过程缺点 : 代码重复,代码描述性不高 函数 : 函数是以功能为导向,一个函数封装一个功能. 函数的优点 : 减少代码重复性,增强了代码的可读性 二.函数的结构 # 结构 def 函数名(): 内容 # def : 定义一个函数,def关键字后紧跟一个空格 # def 函数名() : 函数名命名方式与变量命名规范一致 三.函数的调用 # 结构 def 函数名(): 内容 函数名() # 函数名() : 函数的执行 -------------------…
一.函数的初识1.如何定义函数:def 函数名(): 代码... 例如:def my_len(): l = [1, 2, 3, 4] count = 0 for i in l: count += 1 print(count) 2.函数的优点:1,减少代码的重复率.2,增强代码的阅读性. 3.函数到底是什么? 函数最主要的目的:封装一个功能. 4.函数如何调用:函数名 ()my_len() 5.总结定义:def 关键词开头,空格之后接函数名称和圆括号(),最后还有一个":". def 是…
一,什么是函数? 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段. 函数能提高应用的模块性,和代码的重复利用率.你已经知道Python提供了许多内建函数,比如print(),len()等.但你也可以自己创建函数,这被叫做用户自定义函数. 二, 函数的定义与调用. #函数定义 def mylen(): """计算s1的长度""" s1 = "hello world" length = 0 for i in s1…
Python 函数 2 函数的参数 位置参数(普通,正常的参数) 随便编写一个求x^n的值的函数power(x, n): def power(x, n): s = 1 while n > 0: n = n - 1 s = s * x return s 我们调用这个函数,需要传入两个参数,这个两个参数也叫做位置参数: >>> power(5, 2) 25 如果我们给power()函数只传入1个参数,会这样: >>> power(5) Traceback (most…
1. 函数: 封装一个功能 def    my_len(形参):          ->  def  声明定义一个函数   my_len 函数名命名规则同变量 ······          -> ······ 函数体,书写代码实现所要的功能          -> 在函数体内使用形参进行操作,可对外部可变数据类型变量做内部修改  return x             -> 在此遇到 return 即返回,后面的不执行       ······ my_len(实参)     …
本节讨论Python下函数型参的预设值问题. Python在设计函数时,可以给型参预设缺省值,当用户调用函数时可以不输入实参.如果用户不想使用缺省预设值则需要给型参一一赋值,可以给某些型参赋值或不按型参顺序用表达式给型参赋值,说起来有些绕,我们看看例子好了! #define function: area with two args def area(width = 10, height = 10): z = width * height print(z) #define fucntion: ma…
本节讨论Python下函数型参的预设值问题. Python在设计函数时,可以给型参预设缺省值,当用户调用函数时可以不输入实参.如果用户不想使用缺省预设值则需要给型参一一赋值,可以给某些型参赋值或不按型参顺序用表达式给型参赋值,说起来有些绕,我们看看例子好了! #define function: area with two args def area(width = 10, height = 10): z = width * height print(z) #define fucntion: ma…