python流程图和思维导图实例代码

目录
  • 1 流程图
  • 2 思维导图
    • 1)飞翔的小龟龟
    • 2)一个好看的登陆界面
    • 3)打飞机
  • 总结

1 流程图

  流程图是一种用于表示算法或代码流程的框图组合,它以不同类型的框框代表不同种类的程序步骤,每两个步骤之间以箭头连接起来。

  使用流程图,至少有以下几点好处:

  (1)是代码编写的指导文档

  (2)有助于规划高效的程序结构

  (3)便于与他人交流你的程序代码

  流程图使用不同的符号(框)来表示代码的特定部分:

  接下来看一些例子:

name = input("你的名字:")
print("你好," + name + "!")

  这个程序只有两行代码,先要求用户输入名字,并以 “你好,名字!” 的格式打印到屏幕上。那么对应的流程图可以这么画:

""" 用Python设计第一个游戏 """

temp = input("不妨猜一下小甲鱼现在心里想的是哪个数字:")
guess = int(temp)

if guess == 8:
    print("你是小甲鱼心里的蛔虫嘛?!")
    print("哼,猜中了也没奖励!")
else:
    print("猜错啦,小甲鱼现在心里想的是8!")

print("游戏结束,不玩啦^_^")

  下面代码是利用循环计算 1 + 2 + 3 + … + 100 的结果:

i = 1
sum = 0
while i <= 100:
    sum = sum + i
    i = i + 1
print(sum)

  下面例子是将摄氏度转换为华氏度,不过转换的过程我们封装到一个叫 “temp_conversion” 的函数中:

def temp_conversion(c):
    f = c * 1.8 + 32
    return f

c = float(input("请输入摄氏度:"))
f = temp_conversion(c)
print("转换成华氏度是:" + str(f))

2 思维导图

  思维导图又叫心智图,是表达发散性思维的有效的图形思维工具,它简单却又极其有效,是一种革命性的思维工具。

1)飞翔的小龟龟

2)一个好看的登陆界面

3)打飞机

【参考】

https://fishc.com.cn/thread-151485-1-1.html

https://fishc.com.cn/thread-153287-1-1.html

总结

到此这篇关于python流程图和思维导图的文章就介绍到这了,更多相关python流程图和思维导图内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • Python使用graphviz画流程图过程解析

    问题描述 项目中需要用到流程图,如果用js的echarts处理,不同层级建动态计算位置比较复杂,考虑用python来实现 测试demo 实现效果如下 完整代码 import yaml import os import ibm_db from graphviz import Digraph from datetime import datetime # db连接 def db2_query(sql): conn = ibm_db.connect( "DATABASE=%s;HOSTNAME=%s;

  • Python学习思维导图(必看篇)

    无意间碰到的一个大神整理的Python学习思维导图,感觉对初学者理清学习思路大有裨益,非常感谢他的分享. 14 张思维导图 基础知识 数据类型 序列 字符串 列表 & 元组 字典 & 集合 条件 & 循环 文件对象 错误 & 异常 函数 模块 面向对象编程 以上这篇Python学习思维导图(必看篇)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们.

  • 一文总结学习Python的14张思维导图

    本文主要涵盖了 Python 编程的核心知识(暂不包括标准库及第三方库,后续会发布相应专题的文章). 首先,按顺序依次展示了以下内容的一系列思维导图:基础知识,数据类型(数字,字符串,列表,元组,字典,集合),条件&循环,文件对象,错误&异常,函数,模块,面向对象编程: 接着,结合这些思维导图主要参考的资料,分享一下我的学习体验,一方面可供初学者参考,另一方面,也便于大家结合思维导图深入学习.理解.思考: 最后,提供几篇文章链接,方便希望从 Python 2.x 迁移到 3.x 的朋友理解

  • python流程图和思维导图实例代码

    目录 1 流程图 2 思维导图 1)飞翔的小龟龟 2)一个好看的登陆界面 3)打飞机 总结 1 流程图   流程图是一种用于表示算法或代码流程的框图组合,它以不同类型的框框代表不同种类的程序步骤,每两个步骤之间以箭头连接起来.   使用流程图,至少有以下几点好处:   (1)是代码编写的指导文档   (2)有助于规划高效的程序结构   (3)便于与他人交流你的程序代码   流程图使用不同的符号(框)来表示代码的特定部分:   接下来看一些例子: name = input("你的名字:"

  • Python操作xmind文件实现思维导图绘制示例过程

    目录 思维导图 思维导图功能 使用软件 python3 操作 xmind 工具画思维导图 基础知识详解 画思维导图实例 在平时的工作中当我们要总结一些知识的时候就需要一款工具来画画流程图,这里推荐 XMind 软件,用 Xmind 绘制的思维导图看起来思路清晰,那么今天的文章介绍关于思维导图的相关知识以及用 Python 如何操作 Xmind 绘制思维导图. 思维导图 思维导图:思维导图又叫心智导图是表达发散性思维的有效的图形思维工具,它简单却又很有效,是一种革命性的思维工具.思维导图运用图文并

  • 使用Python 操作 xmind 绘制思维导图的详细方法

    思维导图 思维导图:思维导图又叫心智导图是表达发散性思维的有效的图形思维工具,它简单却又很有效,是一种革命性的思维工具.思维导图运用图文并重的技巧,把各级主题的关系用相互隶属与相关的层级图表现出来,把主题关键词与图像.颜色等建立记忆链接.思维导图充分运用左右脑的机能,利用记忆.阅读.思维的规律,协助人们在科学与艺术.逻辑与想象之间平衡发展,从而开启人类大脑的无限潜能.思维导图因此具有人类思维的强大功能. 思维导图是一种将思维形象化的方法.简单来讲:思维导图就是能有层次感的展示我们想法的思维工具.

  • python之matplotlib学习绘制动态更新图实例代码

    简介 通过定时器Timer触发事件,定时更新绘图,可以形成动态更新图片.下面的实例是学习<matplotlib for python developers>一文的笔记. 实现 实现代码及简单介绍 通过self.user = self.user[1:] + [temp],每次删除列表的第一元素,在其尾部添加新的元素.这样完成user数据的动态更新.其他详细的解释见文中的注释部分. #-*-coding:utf-8-*- import wx from matplotlib.figure impor

  •  Python思维导图汇总

    目录 1 基础知识 1.1 Python的应用方向和语言特点 1.2 基本规则 1.3 变量赋值 1.4 计算机语言与运行Python 1.5 特殊标识符 1.6 Python对象 2 数据类型 2.1 类型 2.2 标准类型 2.2.1 标准数据类型 2.2.2 标准类型操作符 2.2.3 内建函数 2.3 数值类型 2.3.1 分类 2.3.2 关系 2.3.3 BIF(绝对值.四舍五入等) 2.3.4 随机函数 (易混淆) 2.3.5 其他 2.4 列表与元组(细讲) 2.4.1 操作符(

  • Python实现SQL注入检测插件实例代码

    扫描器需要实现的功能思维导图 爬虫编写思路 首先需要开发一个爬虫用于收集网站的链接,爬虫需要记录已经爬取的链接和待爬取的链接,并且去重,用 Python 的set()就可以解决,大概流程是: 输入 URL 下载解析出 URL URL 去重,判断是否为本站 加入到待爬列表 重复循环 SQL 判断思路 通过在 URL 后面加上AND %d=%d或者OR NOT (%d>%d) %d后面的数字是随机可变的 然后搜索网页中特殊关键词,比如: MySQL 中是 SQL syntax.*MySQL Micr

  • 小程序中如何绘制思维导图详解

    目录 什么是思维导图? F6中如何绘制 支付宝中 微信中 总结 什么是思维导图? 思维导图(英语:mind map),又称脑图.心智地图.头脑风暴图.心智图.灵感触发图.概念地图.或思维地图,是一种用图像整理信息的图解.它用一个中央关键词或想法以辐射线形连接所有的代表字词.想法.任务或其它关联项目.它可以利用不同的方式去表现人们的想法,如引题式.可见形象化式.建构系统式和分类式.它普遍地用作在研究.组织.解决问题和政策制定中.<维基百科> 思维导图是由英国的托尼·博赞于1970年代提出的一种辅

  • 用python做一个搜索引擎(Pylucene)的实例代码

    1.什么是搜索引擎? 搜索引擎是"对网络信息资源进行搜集整理并提供信息查询服务的系统,包括信息搜集.信息整理和用户查询三部分".如图1是搜索引擎的一般结构,信息搜集模块从网络采集信息到网络信息库之中(一般使用爬虫):然后信息整理模块对采集的信息进行分词.去停用词.赋权重等操作后建立索引表(一般是倒排索引)构成索引库:最后用户查询模块就可以识别用户的检索需求并提供检索服务啦. 图1 搜索引擎的一般结构 2. 使用python实现一个简单搜索引擎 2.1 问题分析 从图1看,一个完整的搜索

随机推荐