摘要:一、实验环境 在cmd中输入以下命令,完成微信的API包itchat的安装。 注意这里有个问题,因为电脑里既有Python3.6,又有anaconda。所以一定要注意安装的地方在哪,否则会出现下面情况 这里有个帖子讲了,安装在Python3.6下后,如何再往anaconda中安装。http://bl
阅读全文
摘要:一、input函数 可以看出,input()函数默认输入的是字符串类型,需要eval()函数将其进行转换。 区别直接赋值的情况,Python可以自动识别数据类型 二、print函数 1、直接输出 无论什么类型,数值,布尔,列表,元组、字典...都可以直接输出 2、格式化输出 (1). %字符:标记转
阅读全文
摘要:一、调试的基本概念 二、 1、__name__=="__main__" 这个函数是用来保证py文件,既可以独立使用,又可以被调用。 如果没有__name__=="__main__" 只要载入就会调用函数,所以使用起来会带来麻烦 2、pdb调试 (1)查看代码上下文:l(小写的L) (2)监视变量:
阅读全文
摘要:一、office编程需求 二、Excel编程 三、word编程 四、PowerPoint编程
阅读全文
摘要:一、os平台编程需求 1、目录文件的操作 对系统目录,文件的操作方法 2、程序的定时执行 3、可执行程序的转换 python程序向可执行程序的转换 二、目录文件操作 root:当前目录; dirs:当前目录下的文件夹 files:当前目录下的文件名 以下程序返回绝对路径 更改名字,所有名字加了_ok
阅读全文
摘要:Python库的安装方式 1、Python库的自定义安装——找到相应网站,下载安装 示例:pywin32库安装 .exe,直接双击,自动识别安装目录 安装就可以了。 载入成功 2、Python库的工具安装,使用pip工具——联网,通过pip工具安装 以上是pip 工具的使用帮助 3、Python库的
阅读全文
摘要:1、表盘 2、添加指针 3、时间 4、动态显示 将时间和角度对应起来,换算到角度,然后和指针对应起来
阅读全文
摘要:Grid(网格)布局管理器会将控件放置到一个二维的表格里。主控件被分割成一系列的行和列,表格中的每个单元(cell)都可以放置一个控件。 注意:不要试图在一个主窗口中混合使用pack和grid (1)标签控件 (2) 输入控件 (3)sticky参数的使用 (4)columnspan和rowspan
阅读全文
摘要:一、 1、图形显示 图素法 像素法 图素法 矢量图:以图形对象为基本元素组成的图形,如矩形、 圆形 像素法 标量图:以像素点为基本单位形成图形 2、图形用户界面:Graphical User Interface,GUI Tkinter Python 标准GUI Graphics 基于Tkinter扩
阅读全文
摘要:一、面向过程,是按照问题解决步骤,一步一步的进行,思路比较简单,但是不易维护,面向对象编程是将问题分块,各个模块搭建最后的总的解决方案 1、铅球问题的面向对象编程 调用类 2、GPA
阅读全文
摘要:一、 1、IPO描述为:输入:铅球发射角度、 初始速度(m/s)、 初始高度(m) 处理:模拟铅球飞行,时刻更新铅球在飞行中的位置 输出:铅球飞行距离(m) 可以拆分小的时间段。任意时刻的位置,都是 由前面的位置叠加新的时间段位移引起的,最终的控制条件为,当落地时结束,即y轴坐标为0时结束。微分的思
阅读全文
摘要:一、体育竞技分析基本规则两个球员,交替用球拍击球发球权,回合未能进行一次击打回合结束首先达到15分赢得比赛 1、自顶向下的设计 载入程序,对各个函数分别测试 整个过程反映了,由顶至下的设计和由下至上的运行,整个编程的思路就是这样。 (2)程序简化
阅读全文
摘要:1、字典概念 字典是针对非序列集合而提供的一种数据类型 举例:检索学生信息。 “<键><值>对” 。 键(即身份证号码)值(即学生信息)。 “键值对” 例子:姓名和电话号码、用户名和密码 映射: 通过任意键值查找集合中值信息的过程 python中通过字典实现映射 字典是键值对的集合 :该集合以键为索
阅读全文
摘要:1、文件 存储在外部介质上的数据或信息的集合 。程序中的源程序、数据中保存着数据、图像中的像素数据 有序的数据序列。 2、编码 信息从一种形式转换为另一种形式的过程。ASCII码、Unicode、UTF-8 (1)ASCII码 ASCII码是标准化字符集,7个二进制位编码,表示128个字符 可以看出
阅读全文
摘要:1、函数定义 (1)函数:完成特定功能的一个语句组,通过调用函数名来完成语句组的功能。 为函数提供不同的参数,可以实现对不同数据的处理 函数可以反馈结果 (2)分类: 自定义函数:用户自己编写的 系统自带函数: Python内嵌的函数(如abs()、eval())、 Python标准库中的函数(如m
阅读全文
摘要:1、布尔表达式条件语句和循环语句都使用布尔表达式作为条件 布尔值为真或假,以False和True表示,前面经常使用布尔表达式比较两个值,如:while x>=0 2、布尔操作符(1)布尔操作符: and,or和 not 布尔运算符and和or用于组合两个布尔表达式,并产生一个布尔结果 <expr>
阅读全文
摘要:任何算法(程序)都可以由顺序结构、 选择结构和循环结构这三种基本结构组合来实现。 1、顺序结构 顺序结构中,按语句的自然顺序依次执行。 2、选择结构 (1)多分支决策:if-else。这是简单分之结构, if-elif-elif-else 多个互斥的判断语句 (2) 这是from math impo
阅读全文
摘要:1、math库 2、random库 3、随机种子 可以看出,通过随机种子生成的是伪随机数。 4、蒙特卡洛(Monte Carlo)方法 又称随机抽样或统计试验方法。当所求解问题是某种事件出现的概率,或某随机变量期望值时,可以通过某种“试验”的方法求解。简单说,蒙特卡洛是利用随机试验求解问题的方法。
阅读全文