上一页 1 ··· 5 6 7 8 9
摘要: 1.函数的递归 指一个函数在内部调用的阶段直接或者间接的调用了自身并且,return语句不能包含表达式。 递归分为两个阶段 1.回溯:就是一次次重复的过程,这个重复的过程必须建立在每一次重复问题的复杂度都应该下降 直到有一个最终的结束条件 2.递推:一次次往回推导的过程 ''' age(4)=age 阅读全文
posted @ 2019-07-14 22:09 kuanglinfeng 阅读(1852) 评论(0) 推荐(0)
摘要: 1.函数对象 函数名指向的值可以被当作参数进行传递。 1.函数名可以被传递,当函数被打印出来的结果是函数名的内存地址,可以通过加括号()来调用这个函数. 2.函数名可以当做参数被传递给其他函数,在作参数被传递的时候,一定要注意函数后面不能有括号 3.函数名可以被当做函数的返回值 4.函数名可以被当做 阅读全文
posted @ 2019-07-13 19:06 kuanglinfeng 阅读(268) 评论(0) 推荐(1)
摘要: 1.定义函数 定义:函数是指将一组语句的集合通过一个函数名封装起来,想要执行这个函数,只需调用其函数名即可。 # 定义函数的语法 def 函数名(参数1, 参数2,...): """文档描述""" 函数体 return 值 ''' 1.def:定义函数的关键字 2.函数名:函数名是对函数体代码的引用 阅读全文
posted @ 2019-07-09 20:32 kuanglinfeng 阅读(416) 评论(0) 推荐(0)
摘要: 文件处理 1.文件的基本介绍 什么是文件? 操作系统提供给用户操作复杂硬件(硬盘)的简易的接口 为什么要操作文件? 人或者应用程序需要永久的保存数据 如何使用? f = open() #表示打开文本 f.read() #表示读取文本内的所有内容 f.close() #表示关闭文件 都是通过pytho 阅读全文
posted @ 2019-07-07 22:36 kuanglinfeng 阅读(313) 评论(0) 推荐(0)
摘要: 1、计算机基础知识. 运行程序的三个核心硬件分为:CPU、内存、硬盘 任何一个程序想要运算,必须先有硬盘加载到内存,然后CPU去内存取相对应指令。 运行着的应用程序所产生的数据必先存储在内存里。 2、Python解释器运行一个py文件(xxx.py)的原理 (1)将python解释器的代码由硬盘读到 阅读全文
posted @ 2019-07-05 21:32 kuanglinfeng 阅读(242) 评论(0) 推荐(0)
摘要: 元组(tuple) 元组跟列表类似,只不过[ ]换成了( ),可以存多个值,但是不同的是元组本身不能被修改。(有序,不能变) 1.基本使用 tuple 作用:能存储多个元素,元素与元素之间逗号隔开,元素可以是任何类型,不过元素不能被修改 2.定义方式 在()内用逗号分隔开多个任意类型的值 t = ( 阅读全文
posted @ 2019-07-04 20:13 kuanglinfeng 阅读(597) 评论(0) 推荐(0)
摘要: 数字类型 1.整型(int) 用途:存QQ号,手机号等纯数字 定义方式: age = 18 # age = int(18) int('adx')和int('1.1')存在错误 #int只能转纯数字的字符串,有小数点的转不了 2.整型的进制转换 1).其他进制转十进制 二进制转十进制 0,1 10 # 阅读全文
posted @ 2019-07-04 08:09 kuanglinfeng 阅读(560) 评论(0) 推荐(0)
摘要: 编程与编程语言 编程语言则是人与计算机之间沟通的介质。编程就是将自己的思维逻辑和想法通过计算机能够识别的语言表达出来。 计算机组成原理 1.计算机五大组成部分 (1).控制器:计算机的控制系统,用来控制计算机其他主键的运行。 (2).运算器:计算机的运算系统,包括数字运算和逻辑运算。 补充:控制器 阅读全文
posted @ 2019-07-01 20:52 kuanglinfeng 阅读(527) 评论(0) 推荐(0)
摘要: pychon的注释 注释是对当前代码的一种解释说明,方面阅读者的理解,python不识别。 注释的分类:①单行注释②三引号(可以是三个单引号,也可以是三个双引号,不能单双混合用)。 输入 1.python3中的输入 python3 中的input所获取的用户消息统一存成字符串。 2.python2中 阅读全文
posted @ 2019-07-01 20:43 kuanglinfeng 阅读(371) 评论(0) 推荐(0)
摘要: 编程语言的发展史 1.机器语言(直接用二进制跟计算机直接沟通交流,直接操作硬件) 优点:计算机能够直接读懂,速度快 缺点:开发效率极低 2.汇编语言(用简单的英文标签来表示二进制数,直接操作硬件) 优点:开发效率高于机器语言 缺点:执行效率较机器语言 3.高级语言() php,c,c++,java, 阅读全文
posted @ 2019-07-01 09:00 kuanglinfeng 阅读(146) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9