posted @ 2019-01-14 15:23 杜卡迪S11 阅读(650) 评论(0) 推荐(0) 编辑
摘要:
函数嵌套 嵌套:一个物体包含另一个物体 函数嵌套:一个函数包含另一个函数 函数嵌套分类 嵌套调用:在函数的执行过程中,去调用另一个函数,优点:可以简化外层大函数的代码,使结果更加清晰,可以将一个大的复杂的功能拆分成多个简单的小功能 嵌套定义:在函数的函数体中定义了另一个函数 注意:内部定义的函数只能 阅读全文
摘要:
一、函数的参数详解 形参和实参 形参:形式参数,就是在定义函数时,括号中指定的参数,本质就是一个名字 实参:实际参数,在调用函数时传入的参数,是一个实际(明确)的值 当我们在调用函数时就会自动把形参和实参进行绑定 位置参数(用的最多) 根据调用阶段,参数分为两类,即形参和实参 所以对应的位置参数也有 阅读全文
posted @ 2019-01-11 15:48 杜卡迪S11 阅读(112) 评论(0) 推荐(0) 编辑
摘要:
一、为什么需要函数?(why) 1、代码结构不清晰,可读性比较差 2、代码量多(多余、重复)比较冗余 3、后期的维护性差,扩展性差 基于以上问题,程序中必须有对应的解决方案,这个方案就是函数 二、函数是什么?(what) 函数是实现某一功能代码的集合体 相当于生活中具备某个功能的工具 要想使用工具, 阅读全文
posted @ 2019-01-10 15:41 杜卡迪S11 阅读(96) 评论(0) 推荐(0) 编辑
摘要:
1.打开文件的模式:(此处默认是文本模式) r 只读模式(默认模式,文件必须存在,如果不存在则抛出异常) w 只写模式(不可读,不存在创建,一旦存在则清空内容) a 追加写模式(不可读,不存在创建,如果存在只追加内容) 2.对于非文本文件,我们只能用b模式,“b”表示以字节的方式操作(所有文件都是以 阅读全文
posted @ 2019-01-08 16:22 杜卡迪S11 阅读(76) 评论(0) 推荐(0) 编辑
摘要:
一、字符编码 计算机基础知识:应用程序任何操作硬件的请求都需要想操作系统发起系统调用,然后由操作系统去操作硬件 人与人沟通需要使用的语言是人类能听懂的中文、英文等等。但是人与计算机沟通,就必须要使用计算机能听懂的语言,计算机只认识数字,所以为了人类能读懂计算机语言,并且计算机能读懂人类的语言,所以必 阅读全文
posted @ 2019-01-07 18:32 杜卡迪S11 阅读(116) 评论(0) 推荐(0) 编辑
摘要:
一、索引 序列中的元素都是有编号的——从0开始递增 字符串就是一个由字符组成的序列,索引0指向第一个元素。 举例:greeting = ‘Hello’ greeting[0] 索引是0,指向的是第一个元素,取出的是'H' 二、列表(可变的——可以改变列表的内容) 从列表中删除元素:使用del语句实现 阅读全文
posted @ 2019-01-06 16:51 杜卡迪S11 阅读(132) 评论(0) 推荐(0) 编辑
摘要:
一、元组 元组:是一个不可变的列表 用途:当需要记录多个同种属性的值,并且只有读没有改的需求是,这时候应该用到元组 定义方式:在()内用逗号费隔开多个任意类型的元素 ***注意*** 当元组只有一个元素时,必须加逗号,如果不加逗号,将不是元组类型 区别: t=('alan') print(type( 阅读全文
posted @ 2019-01-04 15:45 杜卡迪S11 阅读(300) 评论(0) 推荐(0) 编辑
摘要:
一、字符串类型 1、用途:记录名字、性别等描述性特征 2、定义的基本方式:在' ' \" "\""" """\' ' ' ' ' '中包含一系列字符 简写:name= 'alan' 具体写法\含义: name=str('alan') 数据类型转换:str可以将任意类型转换成字符串类型 n=str[1 阅读全文
posted @ 2019-01-03 17:08 杜卡迪S11 阅读(1176) 评论(0) 推荐(0) 编辑