随笔分类 - 【1468 Python】
摘要:1.案例描述 树干为80,分叉角度为20,树枝长度小于5则停止。树枝长小于30,可以当作树叶了,树叶部分为绿色,其余为树干部分设为棕色。 2.案例分析 由于分形树具有对称性,自相似性,所以我们可以用递归来完成绘制。只要确定开始树枝长、每层树枝的减短长度和树枝分叉的角度,我们就可以把分形树画出来啦!!
阅读全文
摘要:1.案例描述 将递归函数与循环函数结合绘制2.0的图形 2.案例分析 3.上机实验 4.递归函数 递归(Recursion)是指在函数的定义中使用函数自身的方法。递归就是有去(递去)有回(归来)。 (1)递归三要素: 明确递归终止条件; 给出递归终止时的处理办法; 提取重复的逻辑,缩小问题规模。 明
阅读全文
摘要:1.案例描述 加入循环操作绘制重复不同大小的图形 2.案例分析 3.turtle库补充 turtle库说明参考文档 4.上机实战 参考文档: turtle库说明参考文档
阅读全文
摘要:1.案例描述 2.案例分析 引入绘制图形的turtle库,利用库中函数进行编程。 3.turtle库 没有显示的input()和output(),没有赋值语句。调用形式大部分如下: 4.上机练习
阅读全文
摘要:1.案例描述 设计一个汇率换算程序,其功能是将美元换算成人民币,或者相反。 2.0增加功能:根据输入判断是人民币还是美元,进行相应的转换计算 3.0增加功能:程序可以一直运行,知道用户选择退出 4.0将汇率转换功能封装到函数中 5.0将简单函数改为lambda函数 2.案例分析 3.Lambda函数
阅读全文
摘要:1.案例描述 设计一个汇率换算程序,其功能是将美元换算成人民币,或者相反。 2.0增加功能:根据输入判断是人民币还是美元,进行相应的转换计算 3.0增加功能:程序可以一直运行,知道用户选择退出 4.0将汇率转换功能封装到函数中 2.案例分析 3.函数 将特定功能代码封装在一个函数里,使程序模块化。P
阅读全文
摘要:Python运算符 举个简单的例子 4 +5 = 9 。 例子中,4 和 5 被称为操作数,"+" 称为运算符。 1.算术运算符 2.比较运算符 3.赋值运算符 4.位运算符 5.逻辑运算符 6.成员运算符 7.身份运算符 is 与 == 区别:is 用于判断两个变量引用对象是否为同一个, == 用
阅读全文
摘要:1.案例描述 设计一个汇率换算程序,其功能是将美元换算成人民币,或者相反。 2.0增加功能:根据输入判断是人民币还是美元,进行相应的转换计算 3.0增加功能:程序可以一直运行,知道用户选择退出 2.案例分析 3.循环语句while 控制程序语句:根据判断条件确定一段程序是否再次执行一次或者多次。 4
阅读全文
摘要:分支语句:根据判断条件选择程序执行路径 1.使用方法 2.使用示例 3.应用实例 4.Pycharm使用技巧 单击某一行,出现红点则为断点。Debug执行,可以调试程序。
阅读全文
摘要:1.案例描述 设计一个汇率换算程序,其功能是将人民币转换为美元,或者美元转换为人民币。 增加功能:根据输入判断是人民币还是美元,进行相应的转换计算。 2.案例分析 3.字符串 两个双引号或单引号括起来表示 (1)单字符正向索引(从左向右,从0开始)0 1 2 3 4 5... (2)单字符反向索引(
阅读全文
摘要:1.Python基本元素 (1)缩进:表示代码层次关系(Python中表示程序框架唯一手段) (2)注释:开发者加入的说明信息,不被执行。一个代码块一个注释。 (3)常量和变量:程序执行过程中,值不发生改变则为常量,值发生改变则为变量。 命名规则:字母、数字、下划线,且不能使用数字开头,大小写敏感,
阅读全文
摘要:1.案例描述 设计一个汇率换算器程序,功能是将外币换算成人民币。 2.案例分析 将问题划分为输入、处理及输出三部分(IPO) 3.上机实验 要点:input输入类型为字符串类型,与汇率数值类型进行计算,需要先使用eval转换。
阅读全文
摘要:Python安装和使用 1.安装 Python官方下载地址 Windows版 Linux版 1.1 Windows下安装python 选择Customize installation安装,并且勾选Add Python 3.X to PATH。 勾选Documentation、pip、tcl/tk a
阅读全文
摘要:1.Python概述 Python是一种计算机程序设计语言,一个python环境中需要有一个解释器和一个包集合。 (1)Python解释器 使用python语言编写程序之前需要下载一个python解释器,否则无法运行。安装目录下python.exe文件,即为解释器。 特别说明:解释器根据python
阅读全文
摘要:计算机 根据一系列指令对数据进行处理的工具或机器。 特征: 可以进行计算 根据指令执行任务 组成: 运算器+控制器(CPU) 存储器(内存及硬盘):内存存储临时数据、硬盘存储相对永久的数据 输入设备和输出设备(键盘、鼠标、手写板、麦克风;音响、屏幕等) 工作过程(IPO): 输入(Input):程序
阅读全文
摘要:1.人生苦短,我用Python。 目前在大数据的行业中有3种语言: Java 》 用于大数据工程 Scala 》 用于大数据工程和数据科学 Python 》 用于数据科学 Python是一种面向对象、解释型计算机程序设计语言。 1989年Guido van Rossum于圣诞节期间,在阿姆斯特丹(荷
阅读全文

浙公网安备 33010602011771号