10 2018 档案
摘要:一.昨日内容回顾 函数的进阶 动态传参 *args : 位置参数的动态传参 **kwargs: 关键字参数的动态传参 形参:聚合 实参:打散 顺序:位置参数>*args >默认值 >**kwargs 作用域和名称空间 全局作用域:内置+全局 局部作用域:局部 locals() 查看当前作用域中的名字
阅读全文
摘要:一.昨日内容回顾 函数: 定义:对功能或者动作的封装 def 函数名(形参): 函数体 函数名(实参) return: 返回,当程序运行到return的时候,终止函数的执行 一个函数一定拥有返回值 1.什么都不写,返回None 2.只写return,返回None 3. return 值,返回一个值
阅读全文
摘要:一.昨日内容回顾 文件操作 open(文件路径,mode="模式",encoding="编码") 文件路径: 1.绝对路径 从磁盘根目录寻找 2.相对路径 相对于当前程序所在的文件夹 ../上一层文件夹 模式: r 只读,只读取内容不能写入内容 w 只写, open的时候会,判断文件是否存在,如果不
阅读全文
摘要:一.昨日内容回顾 .1.基础部分的补充 join() 把列表变成字符串, 拼接 split() 切割 删除: 列表和字典不能在循环的时候进行删除. 把要删除的内容记录在一个新列表中,然后循环新列表,删除老列表(字典) fromkeys() 返回创建的新字典 fromkey("abc",[]) {a:
阅读全文
摘要:一.昨日内容回顾 小数据池,常量池 id()内存地址 is == 的区别 is 判断的是内存地址 == 判断的是值 存在的意义: 快速的创建字符串,整数,布尔值的对象 帮你节省内存 解码和编码 encode() 把字符串编码成bytes类型 decode() 把bytes类型解码成字符串 二.今日主
阅读全文
摘要:一.昨日内容回顾 字典: 由{}表示,内部存储key:value 要求: key不能重复 key必须可哈希.不可变 value没有限制 没有索引和切片 增删改查 新增: dic.[新key]=value dic.setdefault(key,default) 删除: pop(key) popitem
阅读全文
摘要:1字典 字符串"" 列表[,] 元祖(,) 字典{:,} 集合{,} 2.增加 dic={} dic['name'] = '周润发' dic.setdefault() 如果dict中没有出现过这个key-value. 可以通过setdefault设置默认值 如果dict中已经存在了. 那么setde
阅读全文
摘要:1.字符串str s1="asasd",字符串不能修改 修改以后只能赋值给另一个变量 ret1=s1 1.切片 s1[0], s1[-1], s1[2:4], s1[-1:-4:-1], s1[-5:-1] 2.字符串相关的操作 s1.capitalize() 首字母大写 s1.lower() 全部
阅读全文
摘要:一.上节课内容回顾 字符串 由','','''',""'"括起来的内容是字符串 字符:单一文字符号 字符串:把字符连成串(有顺序的) 索引和切片 s[start: end: step] 特点: 顾头不顾尾 [) step 步长.如果是整数,从左到右取值,如果是负数,从右到左 相关操作: 1.upee
阅读全文
摘要:昨日回顾 1.while循环 语法 while 条件: 语句 else: 语句 执行语句:判断语句是否为真.如果真,执行循环,然后再次判断条件,如果不满足执行else语句. break 结束循环 continue 结束本次循环,继续下一次循环 2.格式化输出 %s 占位,占位字符串 %d 占位数字
阅读全文
摘要:1.昨日内容回顾 1.python是一门解释型,弱类型的高级编程语言 优点: 1.优雅简单明确 2.短小快,代码短,代码量小,开发效率高 缺点: 1.运行效率低(相对) 2.python解释器 Cpython 官方提供 Ipython pypy jython ironpython 3.版本 pyth
阅读全文
摘要:一.python介绍 python是一种解释型、弱类型的高级编程语言. 编译型:是把源程序的每一条语言编译成机器语言,并保存成二进制文件,给计算机执行,运算速度快. 优点:程序执行效率高,可以脱离语言环境独立运行. 缺点:修改后是需要将模块重新编译,机器码的生成要对应不同的运行环境,不同系统间的移植
阅读全文

浙公网安备 33010602011771号