摘要:
函数 1.函数: 对代码块和功能的封装和定义 2.格式及语法 def 函数名() # 定义 函数体 函数名() # 调用 3. return return 返回None return "x" 返回值为 'x' return "x","y" 同时返回多个结果时, 返回的是元组 一遇到return 就结 阅读全文
摘要:
一. 文件 f = open(文件路径,mode = '模式',encoding = '编码格式') 1.基础 ① 读写时,主要看光标的位置 ②操作完成要写 f.close( ) f.flush( ) ③f 文件句柄是一个可迭代对象 可用for 循环 ④要用 \n 进行增减空白 2.文件路径 ① 相 阅读全文
摘要:
一.基本数据类型补充 1.join() "*".join("马虎疼") # 马*虎*疼 把传递进去的参数进行迭代. 获取到的每个元素和前面的*进行拼接. 得到的是字符串 split() 切割. 切割的结果是列表, 2.删除和添加 (在for循环中不可操作) ① 建立新列表,将要删除或增加的添加到新列 阅读全文
摘要:
一.小数据池, id() 进行缓存 1.小数据池针对的是: int, str, bool 2.在py文件中几乎所有的字符串都会缓存. 在cmd命令窗口中几乎都不会缓存 不同的解释器有不同的机制 3.id() 查看变量的内存地址 4. is和==的区别 is 比较的是内存地址 == 比较的是内容 当两 阅读全文
摘要:
一、字典 可变数据类型 {key:value}形式 查找效率高 key值必须是不可变的数据类型 1.增删改查 1).增 dic["新key"] = "新value" 追加新元素 dic.setdefault(新key,新value) 如果key存在 不添加 如果key不存在, 添加{新key:新va 阅读全文
摘要:
一 、列表 在python中使用[]来描述列表, 内部元素用逗号隔开. 对数据类型没有要求 1.列表存在索引和切片. 和字符串是一样的. 2.增删改查操作 1).增加 1. .append("*") 追加 2. .insert(1, "*") 往 1 的位置插入元素 * 3. .extend("** 阅读全文
摘要:
一、整型(int) 基本操作: 1.+ - * / % // ** 2. .bit_length() 计算整数在内存中占⽤的⼆进制码的⻓度 如: 二、布尔值(bool) True False 1.字符串 => 数字 int() 数字 = > 字符串 str() x => y类型 y(x) 结论: 想 阅读全文
摘要:
一、while循环语句 1.while 条件:(如果条件是真, 则直接执⾏循环体. 然后再次判断条件. 直到条件是假. 停⽌循环) 循环体(break continue) 2. break: 立刻跳出循环. 打断的意思 continue: 停⽌本次循环, 继续执⾏下⼀次循环 3.while 条件: 阅读全文
摘要:
一.认识计算机 1.硬件组成: CPU(大脑) + 内存(缓冲) + 主板(连接各部分) + 电源(心脏) + 显示器 + 键盘 +鼠标+ 显卡 + 硬盘 2.操作系统 ①windows 家用 ②linux 服务器 ③macOS 家用+服务器 3.本质 计算机是一个高度集成的电子电路 二进制 0 1 阅读全文