摘要: 12 函数定义与参数 01函数 def 函数名(参数1,参数2……): 函数体 return 结果 函数名(实际参数) 最大化代码重用, 最小化代码冗余, 过程分解 例子1:形参 实参 def learning(name, course, start, end): print('{}报名k课程:《{ 阅读全文
posted @ 2019-07-05 19:45 艺杰兮 阅读(622) 评论(0) 推荐(0)
摘要: 该内容笔记为参考网络笔记,该内容讲的更透彻一些 来自网址:(https://www.cnblogs.com/eastonliu/p/9156418.html) 01概述 理解可迭代对象(iterable)、迭代器(iterator)和生成器(generator)的三者关系。 02可迭代对象(iter 阅读全文
posted @ 2019-07-05 16:15 艺杰兮 阅读(176) 评论(0) 推荐(0)
摘要: 01 while循环 循环打印字符串,其中“x:”表示只有字符串不为空,就一直打印 break:跳出整个循环 continue:跳到头部进行下一次循环 pass:一般是占位符 else: 02 for循环 基本格式: for 临时变量 in 目标序列: ……代码 注意:目标序列可以是list,tup 阅读全文
posted @ 2019-06-21 21:31 艺杰兮 阅读(188) 评论(0) 推荐(0)
摘要: 01一般格式 If else和 if elif else 02 多重分支 实现多重分支(Python没有switch) 可以通过配合字典表进行操作 例子:定义了一个字典operation Lambda内容简要补充 例子:字典和函数结合实现多重分支 03三元运算符 一般如只有两个判断,就用三元简单 格 阅读全文
posted @ 2019-06-21 21:28 艺杰兮 阅读(158) 评论(0) 推荐(0)
摘要: 函数调用 方法调用 打印 加参数打印——中间以竖线隔开 加参数打印——定义结束符 加参数打印——结果存入某个文件中 阅读全文
posted @ 2019-06-21 21:26 艺杰兮 阅读(162) 评论(0) 推荐(0)
摘要: 概述 严格讲,文件不属于数据类型。 02操作 (1)基本语法:file=open(‘文件名’,mode) 参数mode模式可选参数,分为:r读 w写 a追加 r/w/a后面可接第二个参数,b标书二进制,f=open('data.bin','rb') (2)完整语法格式为: open(file, mo 阅读全文
posted @ 2019-06-21 21:23 艺杰兮 阅读(203) 评论(0) 推荐(0)
摘要: 元组Tuple 01概述 形式:圆括号+逗号, 圆括号也可以省略 原理: 顺序:有序集合 重复:元素可以重复 可变:不支持原位改变,元素可以是字符串,数字,列表 其他:没有 append、extend、remove或pop方法以及index方法 可以使用in来查看一个元素是否存在于tuple 中 0 阅读全文
posted @ 2019-06-21 19:08 艺杰兮 阅读(153) 评论(0) 推荐(0)
摘要: 字典表Dict 01 概述 形式:key-value 原理:哈希算法 顺序:无序 重复:key不能重复 可变:key不可改变(可以用数字,字符串或元组充当,而用列表就不行), value支持原位改变 优点:查询速度快 02 操作 1)定义:大括号+逗号+冒号 d = {'ISBN':'1241345 阅读全文
posted @ 2019-06-21 16:55 艺杰兮 阅读(152) 评论(0) 推荐(0)
摘要: 列表概述 任意对象的有序集合, 通过索引下标访问元素 可变长度 属于可变序列 长度len() 列表可以拼接——加起来 把字符串转换为列表 是否包含某个内容 遍历列表 遇到三个点“…” 说明要有缩进,用tab或4个空格,但是不要混合使用 每个值取出来依次计算并放入新的list 列表的推导 li=[i* 阅读全文
posted @ 2019-06-05 20:32 艺杰兮 阅读(360) 评论(0) 推荐(0)
摘要: 1. 单引号 2. 双引号 3. 三引号 三引号:说明性文档 4. 转义字符 \+字符 转义符举例 常见转义符 原始字符串或者忽略转义符 用r 5. 字符串基本操作 计算长度len(): len()是全局函数,直接使用 字符串打印 例子:For循环打印字符 自定义print打印结尾 字符下标 字符切 阅读全文
posted @ 2019-06-05 20:22 艺杰兮 阅读(178) 评论(0) 推荐(0)