09 2019 档案
摘要:[TOC] numpy模块 numpy是一种开元的数值计算扩展库,可以用来存储和处理大型numpy数组。用来做数据分析,对numpy数组(即有行又有列) 矩阵进行科学运算。 numpy数组(可变) 一维数组(不在讨论范围) 二维数组( ) 三维数组(TensorFlow) 数组属性 1. 数组的的转
阅读全文
摘要:[TOC] 包 1.什么是包 包是模块的一种形式,包的本质就是一个含有 的文件的文件夹 2.为什么要有包 开发项目时需要成千上万的python模块,避免模块之间重名,有了包的概念。 1. 简单说包就是文件夹,但必须在该文件夹下存在一个名为 的文件 2. 每个包的目录下都必须建立一个 _\_init_
阅读全文
摘要:[TOC] os模块 作用:与操作系统交互,控制文件/文件夹 dir 代表文件夹 file 代表文件 对文件的操作 1. 判断是否为文件,如果path是一个存在的文件,返回True。否则返回False 2. 删除文件 删除一个文件 3. 重命名文件或文件夹名,括号里参数:前面是旧文件名,后面是新文件
阅读全文
摘要:[TOC] 模块 1.什么是模块 模块是一系列功能的集合体,是一堆函数的集合体。一个.py文件也可以看成一个模块。 2.模块的四种形式 1. 内置模块:使用C编写并连接到python解释器的内置模块 2. 第三方模块:已被编译为共享库或DLL的C或C++扩展,pip安装 3. 自定义模块:自己写了一
阅读全文
摘要:文件内容如下,标题为:姓名,性别,年纪,薪资 要求:从文件中取出每一条记录放入列表中,列表的每个元素都是 的形式 1. 根据1得到的列表,取出薪资最高的人的信息 2. 根据1得到的列表,取出最年轻的人的信息 3. 根据1得到的列表,将每个人的信息中的名字映射成首字母大写的形式 4. 根据1得到的列表
阅读全文
摘要:匿名函数 python 语法是: python res = max([1,2,3,4,5]) print(res) 5 python salary_dict = { 'nick': 3000, 'jason': 100000, 'tank': 5000, 'sean': 2000, 'z': 100
阅读全文
摘要:[TOC] 迭代器 不是函数,只是一个称呼 1.可迭代对象 如果给定一个list或tuple,我们可以使用for循环来遍历这个list,这种遍历我们称之为迭代 而只要是可迭代对象,都可以用for循环进行运行,怎样判断可迭代对象? 凡是有 方法的就是可迭代对象。 总结: 可迭代的对象:除了数字类型,其
阅读全文
摘要:[TOC] 闭包函数 闭包函数:把函数内部的变量+闭包函数内部的函数 这两者包裹在一起,然后通过返回值的形式返出来。 实例 是一个局部变量,在 函数执行之后应该就不会存在了。但是嵌套函数引用了这个变量,将这个局部变量封闭在了嵌套函数中,这样就形成了一个闭包。 装饰器 装饰器:给函数增加一个额外的功能
阅读全文
摘要:[TOC] 1.可变长参数 +形参 调用函数时,有多少个位置实参,就接收多少个参数。 args(约定俗成的),用元组接受多余的位置实参。 + 形参 kwargs 用字典接受多余的关键字实参 仅做了解 +实参 打散列表,然后以位置实参传给位置形参 +实参 打散字典,然后以关键字实参传给位置形参 2.函
阅读全文
摘要:[TOC] 函数 函数是组织好的,可以重复利用的,用来实现单一,或关联功能的代码块。函数提高了应用的模块性和代码的利用率。 定义函数 你可以定义一个函数,规则是: 1. 函数代码块以def关键字开头,后接函数标识符名称和圆括号 2. 任何传入的参数必须放在圆括号中间 1. [表达式] 结束函数,选择
阅读全文
摘要:登录注册 python 注册功能 zhuce_count = 0 while zhuce_count
阅读全文
摘要:[TOC] 一、文件处理 1.什么是文件处理 修改存储的信息 2.什么是文件 操作系统提供的虚拟概念,存储信息 3.操作系统的流程 1.打开文件 open方式 文件打开的方式有三种,打开时将打开方式固定打开时的字符编码 2.读取/修改文件 可以在write()填入想要添加的内容,但控制写入的方式是
阅读全文
摘要:[TOC] 0917 字符编码及处理 1.字符编码 因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要表示更大的整数,
阅读全文
摘要:[TOC] 0916笔记 1.元组及内置方法 元组就是另一种有序的列表,只可取 不可更改的列表,元组创建时就被写死了。 1.元组的定义 tuple一旦初始化就不能修改,即没有append(),insert()这样的方法. 其他获取元素的方法和list列表是一样的,但不能赋值另外的元素 优点: 因为t
阅读全文
摘要:[TOC] 0912作业 猜年龄游戏 给定年龄,用户可以猜三次年龄 年龄猜对,让用户选择两次奖励 用户选择两次奖励后可以退出
阅读全文
摘要:[TOC] for 循环 1.循环 重复某种规律做一件事。 while可以循环一切事物 2.循环取值 3.range range 步长 4.for + break 中断 5.for+continue 跳过 6.for + else for循环不被break终止就执行else下的代码 数字类型内置方法
阅读全文
摘要:0911作业 1.输入姑娘的年龄后,进行以下判断: 1. 如果姑娘小于18岁,打印“不接受未成年” 2. 如果姑娘大于18岁小于25岁,打印“心动表白” 3. 如果姑娘大于25岁小于45岁,打印“阿姨好” 4. 如果姑娘大于45岁,打印“奶奶好”
阅读全文
摘要:[TOC] 1.基本运算符 算术运算符 举个简单的例子 4 +5 = 9 。 例子中, 4 和 5 被称为 操作数 ," + " 称为运算符。 以下假设变量: a=10,b=20 : | 运算符 | 描述 | 实例 | | : | : | : | | + | 加 两个对象相加 | a + b 输出结
阅读全文
摘要:[TOC] 0910作业 1.简述Python的五大数据类型的作用、定义方式、使用方法 1.数字类型 1.作用 用来记录数字,如id,身高,手机号 2.定义方式 直接赋值:x=10 int定义: x=int(10) 3.使用方法 +, , ,/, ,// 2.字符串 1.作用 用来记录名字 2.定义
阅读全文
摘要:[TOC] 9月10日总结 1.花式赋值 链式赋值 交叉赋值 这样有些麻烦,python中直接会交叉赋值 2.列表 什么是列表 list,列表是一列表格,可以存储多个元素 存不是目的,取才是 作用 存储多个(任意数据类型的元素) 定义方式 内用逗号,隔开多个元素 定义了一个空列表 使用方法 索引取值
阅读全文
摘要:[TOC] 0909作业 1.简述执行python程序的两种方式以及他们的优缺点。 交互式 交互式在终端里输入后,可以立即执行,适用于调试代码,但是不能保存 命令行式 命令行式可以将文件里编写的代码一次性执行,当然编写的代码需要有意义 2.简述python垃圾回收机制: 因为python定义变量时会
阅读全文
摘要:[TOC] pycharm快捷键的使用 | 快捷键 | 作用 | | : : | : : | | ctrl+x | 剪切 | | ctrl+f | 查找(选中批量修改) | | shift+ctrl+z | 反撤销 | | ctrl+d | 复制粘贴选中内容 | | ctrl+barkspace |
阅读全文
摘要:[TOC] 0905 作业 1.什么是编程? 编程是编写一些文件使得计算机能理解人发出的指令. 2.简述计算机组成 1.控制器 指挥系统,控制计算机的各种指令操作 2.运算器 负责各种运算,算术运算和逻辑运算 3.存储器 内存 容量小,执行速度快 外存 容量大,执行速度慢 4.输入设备 计算机接收信
阅读全文
摘要:[TOC] 计算机组成原理 计算机的五大组成部分:控制器,运算器,存储器,输入设备,输出设备 计算机的三大核心组件:CPU+内存+外存 控制器+运算器是计算机的中央处理器CPU 1.控制器 计算机的指挥系统 2.运算器 是计算机的运算系统,实现算术运算和逻辑运算 3.存储器 计算机的存储系统,以0和
阅读全文
摘要:[TOC] 函数 需定义函数,类似于定义变量 创建工具(定义阶段只检测语法,不执行代码) 想要运行函数,首先需要调用 函数相当于一个工具 函数分开工具,不会减少代码量 1.函数的语法 2.定义函数的三种方式 1.空函数 2.有参函数 设定参数的函数 3.无参函数 没有参数不需要设置参数 3.函数的返
阅读全文

浙公网安备 33010602011771号