Python学习笔记


开始时间:5/16/2020

Python的学习文档

  • Python从新手到大师:GitHub

计算机的概念

理解计算机:

计算机是能够根据一组指令操作数据的机器。同时具有功能性以及可编程性。

功能性:可以进行数据计算

可编程性:根据一系列指令来执行

程序设计的基本方法

IPO方法:

请问什么是IPO方法?

I:Input 输入,程序的输入部分。

P:Process 处理,程序的主要逻辑部分。

O:Output 输出,程序的输出部分。

理解IPO模式:

IPO是思考程序设计最基本的方法。

  • 输入:
    • 程序的输入包括:文件输入,网络输入,用户手工输入,随机数据输入,程序内部参数输入等......
    • 输入是一个程序的开始。
  • 输出:
    • 程序的输出包括:屏幕显示输出,文件输出,网络输出,操作系统内部变量输出等......
    • 输出是一个程序展示运算成果的方式。
  • 处理:
    • 程序对输入进行处理输出产生结果。
    • 处理的方法也叫算法,是程序最重要的部分。
    • 算法是一个程序的灵魂。

理解问题的计算部分:

  • 问题的计算特性:
    • 问题的计算部分指一个带解决问题中,可以用程序辅助完成的部分。
如图所示

程序的编写步骤:

编写程序可分为以下6个步骤。

1.分析问题:分析问题的计算部分。

2.确定问题:将计算部分划分为确定的IPO三部分。

3.设计算法:完成计算部分的核心处理方法。

4.编写程序:实现整个程序。

5.调试测试:使程序在各种情况下都能够正确运行。

6.升级维护:使程序长期正确运行,适应需求的微小变化。

  • 分享:
评论
还没有评论
    发表评论 说点什么