友情提示:同学您好,此页面仅供预览,在此页面学习不会被统计哦! 请进入学习空间后选择课程学习。

1.1  程序设计概述 

 1.1.1  基本概念

程序设计(Programming)是将解决问题的方法和步骤用程序设计语言描述出来的过程,包括分析、设计、编写、调试程序等步骤,它是软件开发过程中的重要活动。程序设计的目的是编制能够解决问题的程序,设计时应在详细分析问题的基础上,充分考虑算法、数据结构、程序设计语言、程序设计方法几个方面的问题。

1.2  Python语言的发展

1.3  Python语言的特点和应用方向

  1. 解释型语言

  2. 简单、易学、适合初学者

  3. 面向对象的编程语言

  4. 开源、免费

  5. 功能强大、可扩展性强:丰富的代码库

  6. 良好的跨平台性与可移植性

  7. 运行速度慢

  8. 代码加密困难

1.4  Python语言开发环境

1.5  Python程序的运行方式

Python主要有两种运行方式:交互方式和脚本方式。

交互方式:在解释器提示符>>>下,输入一行代码,解释器执行这行代码;然后再输入下一行代码,解释器执行代码,依次类推……

脚本方式:先使用编辑器编写好源程序后,再使用解释器执行源程序。

在Windows中安装好Python语言环境后,可以在Windows命令行中或IDLE集成开发环境下,用上述两种方式运行Python程序。

1.6  第一个Python程序

例题1:编写程序计算用户输入的一行字符串中字符的个数。

程序代码如下:

#源程序文件名:Ex1-01.py

#程序功能:统计输入的一行字符串中的字符个数

str = input("请输入一行字符:")

n = len(str)

print ("该行字符的个数是:",n)

1.7  IPO编程思想

冯·诺依曼指出,“计算机”是一种可以在程序的控制下接受输入、处理数据、存储数据并产生输出的电子装置。

定义不仅给出了计算机功能模块的划分,同时还表明了程序必须实现数据的输入、存储、处理和输出功能,因此该定义实质上指明了程序的原型。这个程序原型,体现的是IPO编程思想。







Python-01_Python语言简介.pptx(下载附件 816.11 KB)