摘要:
一。递归函数 递归函数是在函数的调用阶段直接或间接的调用自己。 于是下面就是一个简单的递归函数: def func(): print('我调我自己') func() func() 然而结果会报错,因为每个递归函数都有极限,不能无限制的调用下去,递归的极限是1000次,这个次数可以改变,使用一个sys 阅读全文
2019年7月12日
2019年7月11日
摘要:
补充: callable 代表可调用的,加括号可以执行。(函数或者类) import this 查看python之禅 一。闭包函数 所谓闭包函数,就是定义在函数内部的函数,也就是函数定义的嵌套。而在其内部函数中可以引用外部函数作用域的名字。 闭包的直接问题是传参。 一般的传参方法都是将参数直接传递给 阅读全文
2019年7月10日
摘要:
一。命名关键字参数。(了解) 1.在函数阶段,写在*与** 可变长参数之间的形参称为命名关键字参数。 在给命名关键字参数传值时,只能用关键字为其传值。诸如以下函数的形参 def func(x,y=1,*args,z=3,m,**kwargs): print(x,y) print(args) prin 阅读全文
2019年7月9日
摘要:
一。基础 1.什么是函数? 函数就是工具,方便开发人员开发软件,非常简洁的工具。 函数的关键字是def 在函数的编写阶段,只检验其语法是否正确,不检验代码。 在函数的调用阶段,可以通过函数名+()来调用函数,执行代码,其中括号的优先级很高,只要有()的地方就会先执行函数。 函数名的定义规范和变量名的 阅读全文
2019年7月8日
摘要:
一。文件模式 1.在文件的操作中,也有很多补充 的模式可使用 1.r+,可读可写模式,在此模式中,操作权限时可读可写,这里的写与write模式不一样的是,不再清空文件内容,写的内容添加到文件的后面,而光标依然再读取的操作地方。 2.w+,可写可读模式,此模式读写都可以,但和w一样会在写的时候会将文件 阅读全文
2019年7月5日
摘要:
一、字符编码。 1. 在计算机的运行中,有三大部分组成,计算机硬件,操作系统,应用程序,当使用者在使用文档编写文字时,所显示的所有字符都存储在内存中,随后再存储在硬盘里,(仅限文字),所以,当美国人发明电脑时,都是基于自己国家的文字编写的程序,所以,美国人发明了属于自己国家的字符表,也就是ASCLL 阅读全文
2019年7月4日
摘要:
续昨天: 列表的常用方法: 1.chear() 用途:清空列表,其返回值无,返回none。 list1=[1,2,3,4,5] a=list1.clear() print(list1) print(a) #输出结果>>>[] # None 2.reverse() 用途:将列表反转。 list1=[1 阅读全文
2019年7月3日
摘要:
昨日补充: 1.在代码的编写中,总会有一些分支编写不出来,为了不影响整个系统的跑动,可以使用pass关键字进行跳过。如 count=0 while count<10: if count<5: print(count) count+=1 else: pass 如果正常情况下else中的语句不写而开始运 阅读全文
2019年7月2日
摘要:
流程语句 1.if判断语句 在python中if语句可以依据判断的条件,决定执行哪个语句。其格式如下: if 条件: 代码1 else: 代码2 当满足条件1时,执行代码1,否则执行代码2。所以条件语句输出的值的数据类型是布尔型。 其中else不能单独作为一串代码使用,需要配合if或者while循环 阅读全文