Python编程之基本方法
来源:互联网 发布:千里眼扫描软件 编辑:程序博客网 时间:2024/06/07 18:25
程序的基本编写方法
IPO模式
- I:Input 输入,程序的输入
- P:Process 处理,程序的主要逻辑
- O: Output 输出,程序的输出
- 输入:
- 程序的输入包括:问键输入、网络输入、用户手工输入、随机数据输入、程序内部参数输入等
- 输入是一个程序的开始 - 输出:
- 程序的输出包括:屏幕显示输出、文件输出、网络输出、操作系统内部变量输出等
- 输出是一个程序展示运算成果的方式 - 处理:
- 程序对输入进行处理输出产生结果
- 处理的方法也叫算法,是程序最重要的部分
程序设计的基本方法:
while(true): a=1
死循环:
- 它是没有输入输出的程序
- 死循环也是有价值的,它通过不间断的执行,快速消耗CPU的计算资源,可以用来测试CPU的性能
程序编写的步骤
- 分析问题:分析问题的计算部分
- 确定问题:将计算部分划分为确定的IPO三部分
- 设计算法:完成计算部分的核心处理方法
- 编写程序:实现整个程序
- 调试测试:使程序在各种情况下都能够正确运行
- 升级维护:使程序长期正确运行,适应需求的微小变化
阅读全文
0 0
- Python编程之基本方法
- python编程基本方法之raw_input .format
- Python语言程序设计-学习笔记2:Python编程之基本方法
- python 网络编程学习 http基本方法
- Python模块之PAMIE基本方法
- Python--基本文件方法
- python常用基本方法
- python list 基本方法
- 编程命名基本方法
- Java编程思想(十二) —— 字符串之基本方法
- python之基本数据类型
- python socket编程基本操作
- python中socket基本编程
- 我的Python学习之路之基本语法-面向对象编程
- Python 常用编程方法
- python类使用基本方法
- Python画图基本方法总结
- Python字符串基本方法介绍
- C#多线程学习笔记之(abort与join配合使用)
- 2017多校训练Contest2: 1011 Regular polygon hdu6055
- Spring Cloud-Eureka注册发现高可用(学习实践)
- memcached全面剖析–4. memcached的分布式算法
- 神奇的口袋(百练2755)
- Python编程之基本方法
- hydra暴力破解ssh密码
- jquery妙招去除html标记
- C#反射技术的简单操作(读取和设置类的属性)
- 五、迭代器--迭代器配接器
- HDU-6045-Is Derek lying?
- Parity check(大数取模)
- Java异常处理
- 初识editableGrid 控件