函数极限是无穷大的定义,函数自变量趋于无穷大的极限定义

  函数极限是无穷大的定义,函数自变量趋于无穷大的极限定义

  # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #

  #打印( hello world )

  #min(2,3)

  李=[1,2,3]

  Li . copy()——也就是函数

  #当前研究需要缩进的内容:

  # if,elif,else,for,while,def

  #如何定义函数

  def print(self,*args,sep= ,end=\n ,file=None):

  及格

  def min(*args,key=None):# min的已知特例

  及格

  总结:

  定义函数名():

  功能体

  #定义函数不重视函数体的内容。

  del hellp():

  打印(“你好”)

  打印(“python”)

  #调用函数的过程

  你好()

  #函数中的嵌套函数

  def villa():

  打印(“是别墅”)

  def梅西():

  打印(是梅西)

  #建议在代码中定义一个主函数

  def main():

  #name:定义函数时的变量称为参数,可以任意命名。

  def welcom(name1): #name1=villa

  打印(“你好”名称1)

  #‘别墅’,实数据信息,调用函数时传递的参数成为实参;

  Name2=梅西 #name2是一个参数。

  欢迎(“别墅”)

  def collatz(数字):

  打印(如果数字% 2==0,则数字//2,否则3 *数字1)

  # # # # # # # # # # # # # # # # # # # # # # # #该函数动态添加成员# # # # # # # # # #

  定义乐趣():

  打印(fun.x)

  乐趣()

  #动态添加

  fun.x=3

  乐趣()

  #动态删除

  del fun.x

  乐趣()

  # # # # # # # # # # # # # # # # # # # # #函数参数的位置参数

  # Parameter:形参,实参

  #形式参数的分类:位置参数、默认参数、变量参数、关键字参数。

  # Position参数:形参和实参的位置必须一致。

  Getinfo (name,age): # #按位置传递参数。

  打印(姓名、年龄)

  getInfo(name ,12)

  getInfo(年龄=18岁,姓名=别墅)

  #默认参数,形式参数可以不一致。

  def mypow(x,y=2):

  求x的y次方,y的默认值为2。

  打印(x**y)

  mypow(4)

  mypow(4,3)

  #可变参数

  def mySum(*args):

  要求:用户可以传递任意数量的值,并计算值的总和。

  注意:*args是可变参数;(参数可以接收任意值)

  Args是一种元组数据类型。

  Args可以更改为other,因为它是一个形参。

  总和=0

  对于参数中的项目:

  总和=项目

  打印(总和)

  mySum(1,2,3,4)

  #关键字参数

  爱好,性别

  def getStuInfo(姓名,年龄,**kwargs):

  **kwargs (keyword)是一个字典,可以传递任意多的键值对。

  打印(姓名、年龄)

  印刷品(夸脱)

  getStuInfo(别墅,35岁,爱好=[足球,跑步],性别=女性)

  #参数解包:*变量名称,* *变量名称

  分数=(12,23,24,67,78,54)

  打印(minScore,*middleScore,maxScore)

  打印(minScore、middleScore、maxScore)

  #解包列表元组集时,在变量前加*即可;

  nums=[1,3,4,5,32,54]

  nums1=(1,23,1243,231,32)

  nums2={1,2324,432,343,1}

  mySum(*nums2)

  #如果你想解包字典,星号得到所有的键值;

  d=字典(a=1,b=2)

  打印(*d)

  打印(**d)

  getStuInfo(wetos ,12,**d)

  # # # # # # # # # # # # # # # # # # #函数返回值# # # # # # # # #

  res1=print(hello )

  打印(返回值:,res1)

  返回值:无

  res2=最小值

  #返回值:函数运算的结果。如果需要进一步操作,将给出返回值;

  #return用于返回函数执行的结果。如果没有返回,则默认为None(null,None)。

  #python可以间接返回多个值;原理:返回一个元组,以后解包这个元组。

  #一旦遇到return,函数执行结束,下面的代码不会结束,(yield)

  #默认参数,形式参数可以不一致。

  def mypow(x,y=2):

  求x的y次方,y的默认值为2。

  返回x**y,x y

  mypow(4)

  a=mypow(4,3)

  打印(一份)

  a=mypow(2,2)

  打印

  打印(类型(a))

  类“元组”

  # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #

  #局部变量:定义在函数内部的普通变量,只在函数内部起作用。当该功能完成时,该变量将被自动删除。

  -变量数据类型:外部变量的值会受到函数内部的影响。

  -不可变数据类型:外部变量的值在函数内部不会受到影响。

  a=1

  打印(外部,id(a))

  定义乐趣():

  a=5

  打印(内部,id(a))

  乐趣()

  打印(一份)

  a=[1,2,3,4]

  打印(外部,id(a))

  定义乐趣():

  答。追加(5)

  打印(内部,id(a))

  乐趣()

  打印(一份)

  #全局变量:

  全球的

  a=1

  打印(外部,id(a))

  定义乐趣():

  全球a #声明a为全局变量

  a=5

  打印(内部,id(a))

  乐趣()

  打印(一份)

  打印(id(a))

  #################################### 函数补充########################

  def add(x:int,y:int) - int:

  #参数数据类型的判断

  如果isinstance(x,int)和isinstance(y,int):

  返回x y

  否则:

  返回"错误"

  返回x y

  打印(添加(1.0,2.3))

  #参数检测:

  isinstance(1,int)

  Out[4]:真

  isinstance(1.0,int)

  Out[5]:假

  isinstance(1,(int,float))

  Out[6]:真

  isinstance(True,(int,float))

  Out[7]:真

  isinstance([1,2,3],(int,float))

  Out[8]:假

  #cmp函数在python2和python3的区别

  化学机械抛光(1,2)

  -1

  化学机械抛光(1,1)

  0

  化学机械抛光(2,1)

  一

  #函数名可以变为变量名

  总和=0

  sum([1,2,3,4,5])

  回溯(最近一次呼叫):

  模块中文件性病的第一行

  类型错误:“int”对象不可调用

  总额

  0

  丙烯腈-丁二烯-苯乙烯

  内置功能丙烯腈-丁二烯-苯乙烯

  abs(-10)

  10

  a=abs

  一个(-100)

  100

  #空函数

  及格

  #默认参数在指定时,必须是不可变数据类型,

  例如:

  定义乐趣(李[])

  li.append(End )

  还李

  解决:

  定义乐趣(无)

  李=[]

  li.append(End )

  还李

  ######################### 列表生成式##########################

  #1.接收变量k,a,b

  s=51 5000 10000

  #[51,5000,10000]

  #存储整形的k,a,b

  #li=[]

  # for s . split()中的项目:

  li.append(int(item))

  k,a,b=李

  #k,a,b=[int { item } for item in s . split()]

  #打印(k,a,b)

  需求2:生成一个列表,列表元素分别为[1**1,2**2,3**3.]

  #li=[]

  #对于范围内的一(1.8):

  # li.append(i**i)

  #打印(李)

  打印([i**i for i in range(1,8)])

  总结:

  表达或函数)中的项目一序列如果判断语句

  对于中的项目一序列如果判断语句

  对于中的项目一序列如果判断语句

  ]

  print([i**i for i in range(如果I % 2==0,则为1.8])

  需求:将3*3d的矩阵转换为一维数组

  3*3矩阵:[

  [1,2,3],

  [4,5,6],

  [7,8,9]

  ]

  一维数组:[1,2,3,4,5,6,7,8,9]

  李=[

  [1,2,3],

  [4,5,6],

  [7,8,9]

  ]

  resLi=[]

  李对项:

  对于项目一中的项目2:

  resLi.append(项目2)

  打印(雷斯利)

  打印([项目一中的项目2对应项目一中的项目2])

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: