python简述函数调用过程_伪·从零开始学Python - 2.1 面向过程的程序设计简述

本文介绍了面向过程编程的基础,强调IPO(输入、处理、输出)模式,并阐述了程序设计的步骤和关键要素,包括数据类型、逻辑操作符等。作者提出教程应先教授Python的基础元素,再深入细节,以便更好地理解和学习。
摘要由CSDN通过智能技术生成

好久不见。

本章简述

在之前的一节,其实我们已经写出了第一个Python程序了。不过,连我自己写那一节的时候都没有察觉到……也许这就叫做潜移默化吧。

但是,我对于接下来的学习和教程的编写变得迷茫。因为当我涉及到代码的时候,遇到了`print`语句等之前未讲过的内容,而如果详细讲解它们,要花费比较长的时间,而且讲的过程中又要涉及到大量的其他知识,很难理解。

不过,我看了之前提到的书《Python 3程序开发指南》中,先简要讲述Python的关键要素,拥有基本的编程技能,再细讲。我觉得教程如果这么写的话,效果应该会比较好吧,如同语文和历史的学习一样。

因此,第二章主要着重于面向过程的程序的快速入门,目标限于拥有基础的程序设计技能。

程序设计的基本方法

一般来说,面向过程的程序设计可以遵循IPO模式。

I是Input,即输入。包括文件输入、网络输入、用户手工输入、随机数据输入、程序内部参数输入等。它是程序的开始。

P是Process,即处理。它是程序对输入进行处理输出产生结果。处理的方法也叫算法,是程序最重要的部分。算法是程序的灵魂。

O是Output,即输出。包括屏幕显示输出、文件输出、网络输出、操作系统内部变量输出等。它是程序展示运算成果的方式。

对于解释器而言,三部分均不是必需部分。

一个程序可以没有输入,这样一来就使用程序内定值进行处理与输出,如:a = 1

print(a)

可以没有处理,直接输出内定语句,如:print('Hello World')

可以没有输出,虽然这样是没有意义的,如:a = input('随便输:')

甚至三部分都没有,如:# 这是注释a7cf71276b9085d69a101dcaa35729d190e2195f.pngIPO三个模式都没有的程序能够不报错运行

但是,绝大多数实用的程序都具有这三个部分。

程序设计的步骤

程序设计的要素

一般来说,面向过程的程序设计有几大要素:数据类型

对象引用

组合数据类型

逻辑操作符

控制流语句

算术操作符

输入/输出

函数的创建与调用

这些内容我会在接下来的章节中讲述。

参考资料

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值