上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 一, 函数参数--动态传参 (形参的第三种) 动态参数分为两种: 1.动态接收位置参数 *args 位置参数 按照位置进行传参 动态参数必须在位置参数后面 如果放在位置参数后面会报错,因为前面传递进去的参数都被*args参数接收了,后面的位置参数永远接收不到参数 如果加上默认值参数则 三个参数的顺序 阅读全文
posted @ 2018-09-24 20:46 你没有想象的那么重要 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 函数 : 对代码块和功能的封装和定义 1.函数的定义,函数名以及函数的调用 1.1语法: def 函数名(): 函数体 # 就是函数被执行之后要执行的代码 2.函数的调用: 使用函数名可以调用函数,写法 函数名() 这时函数体会被执行 3.函数的返回值: 执行完函数后 可以使用return来返回结果 阅读全文
posted @ 2018-09-24 20:38 你没有想象的那么重要 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 文件操作 一 , 文件的内部内容进行操作 1.open('文件路径',mode='模式(默认是只读)',encoding='编码') 路径必须写上后缀(.txt等) f = open('d:/小护士.txt',mode='r',encoding='utf-8') content = f.readli 阅读全文
posted @ 2018-09-24 16:25 你没有想象的那么重要 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 字典 一 ,字典是Python中唯一的一个映射类型.以{}括起来的键值对组成.在字典中key是唯一的 value 可以不唯一 1 .语法 {key1:value1,key2:value2} key必须是不可变的 由于dict 保存的数据不是按照添加进去的顺序保存的,是按照hash表顺序保存的,而ha 阅读全文
posted @ 2018-09-24 16:08 你没有想象的那么重要 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 列表和元组 一,列表 1.列表 由[]括起来 可以存放各种数据类型: 存放量比较大 2.列表的索引和切片 列表也有索引 lst [i] i 即列表中各元素的位置 2.1列表的切片 lst[start:end:step] 顾头不顾尾 有步长. 二,列表的增删改查 1 ,增 lst 可以在原数据上进行修 阅读全文
posted @ 2018-09-24 15:06 你没有想象的那么重要 阅读(102) 评论(0) 推荐(0) 编辑
摘要: split() 可以添加删除对象的次数 例如 name= 'aleX leNb' 用元素'e'切割原字符串 可以这样 print(name.split('e',x)) 其中 x : 1. 可以不写 默认的就是全部切割 2. 写0 没操作 3. 如果写的数大于e出现的次数,仍然是按照e的个数切割,不会 阅读全文
posted @ 2018-09-21 19:25 你没有想象的那么重要 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 内置函数二: 1. λ匿名函数 lambda 参数 : 返回值 1.函数的参数可以有多个.多个参数之间用逗号隔开 2.匿名函数不管多复杂,只能写一行,且逻辑结束后直接返回数据 3.返回值和正常函数一样,可以使任意数据类型. 例如: def fang(x): return x**2 ret = fan 阅读全文
posted @ 2018-09-20 23:54 你没有想象的那么重要 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 内置函数即Python提供的可以直接用的函数 比如 print,input等等.大约有68个内置函数. 作用域相关: locals() 返回当前作用域的名字 globals() 返回全局作用域的名字 迭代器相关: range() 生成数据 next()迭代器向下执行一次,内部实际使用了__next_ 阅读全文
posted @ 2018-09-19 22:01 你没有想象的那么重要 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 生成器的本质就是迭代器,写法和迭代器不一样,用法一样。 获取方法: 1、通过生成器函数 2、通过各种推导式来实现生成器 3、通过数据的转换也可以获取生成器 例如: 更改return 为 yield 即成为生成器 该函数就成为了一个生成器函数。再执行这个函数的时候,就不再是函数的执行了,而是获得这个生 阅读全文
posted @ 2018-09-18 20:12 你没有想象的那么重要 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 今日内容: 1.字符串操作补充: join # 遍历列表 例: lst = ['汪峰','吴君如','章子怡'] s = '*-/@'.join(lst) prints(s) 结果为汪峰*-/@吴君如*-/@章子怡 即把列表中的每一项用' '里边的东西进行拼接 结果为 字符串 而lst.split( 阅读全文
posted @ 2018-09-11 22:01 你没有想象的那么重要 阅读(130) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页