摘要: 一、函数的基本使用 1、什么是函数 在程序具备某一功能的工具==》函数 事先准备好工具 》函数的定义 遇到应用场景,拿来就用==》函数的调用 分两大类 1、内置函数 2、自定义函数 2、为何要用函数 1、代码冗余 2、 程序结构不清晰,可读性差 3、扩展性差 3、如何用函数 函数的使用必须遵循一个原 阅读全文
posted @ 2018-11-27 15:35 shengkengliu 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 一、文件处理: 1、什么是文件: 文件是操作系统为应用程序和用户提供操作硬盘的一种虚拟单位 强调: 文件是操作系统提供的虚拟单位 应用程序或用户对文件的读写操作都是向操作系统发送指令 2、为何要用文件: 文件对应的硬盘空间,如果考虑需要永久保存数据那必须使用文件 3、如何用文件 路径问题 绝对路径: 阅读全文
posted @ 2018-11-26 14:41 shengkengliu 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 1、计算机系统分为三层 应用软件 操作系统 硬件 2、文本编辑器、cpython执行一个文件的三个过程 1)、启动文本编辑器 2)、 文本编辑器会将文件内容读入内存 3)、将读入内存的内容显示到屏幕上 cpython启动文件的三个过程 1)、启动python解释器 2)、python解释器会将py文 阅读全文
posted @ 2018-11-25 16:40 shengkengliu 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 1. 队列:先进先出 l=[] # 入队 l.append('first') l.append('second') l.append('third') print(l) # 出队 print(l.pop(0)) print(l.pop(0)) print(l.pop(0)) 阅读全文
posted @ 2018-11-22 15:51 shengkengliu 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 一、for循环 阅读全文
posted @ 2018-11-21 17:45 shengkengliu 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 一、常量常量指固定不变的量,python一般用纯大写字母定义常量。二、基本运算符补充1、算术运算 print(10/3) print(10//3) print(10*3) 2、赋值运算符 增量赋值: age=18 age+=1 #age=age+1 print(age) age=18 age/=3 #age=age/3 print(age) age**=2 #age=age... 阅读全文
posted @ 2018-11-20 16:09 shengkengliu 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 一、内存管理 1、Cpython解释器的垃圾回收机制 什么是垃圾:当一个值身上没有让你绑定任何变量名(该值引用计数为0)时,该值就是一个垃圾。 2、变量值的三个特征: i 3、is与== 4、可变类型与不可变类型 二、python2中与用户交互 1、在python3中只有一个input 2、在pyt 阅读全文
posted @ 2018-11-19 16:44 shengkengliu 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1、什么是语言? 语言是一个事物与另一个事物沟通的介质。 python是人(程序员)与计算机沟通的介质。 语言是一个事物与另一个事物沟通的介质。 python是人(程序员)与计算机沟通的介质。 2、什么是编程? 编程就是程序员将自己想要做的事情用编程语言翻译出来,写到一系列的文件中,这一系列的文件称 阅读全文
posted @ 2018-11-15 18:32 shengkengliu 阅读(116) 评论(0) 推荐(0) 编辑