(Python) 让我们认识一下吧!


编程能力已成为读写能力的第四个组成部分。每个人都需要知道我们的数字世界是如何运作的,而不仅仅是工程师。” – Mozilla 基金会首席执行官 Mark Serman 说


编程。计算机现成的程序多了干嘛要研究呢?是的,现成的程序真多。但实践表明,总有一些任务无法通过标准方法解决。 在这种情况下,您必须创建自己的(或修改现有的)程序。  

但是您可以说编程不适合您,您倾向于人文学科。那你为什么还需要它呢?
首先,我们生活在信息技术时代。计算机技术无处不在。了解它的工作原理很有帮助。
其次,学习编程有助于人们进行抽象思考并将任务分解成更小的部分。

我们的课程将使您从基本技能到解决复杂问题逐步学习编程。  

本课程致力于学习最流行的编程语言——Python 语言(Python 或有时翻译成俄语为 Python)。 
Python 语言于 1991 年由荷兰程序员 Guido van Rossum 发明。该语言在不断改进,程序员目前使用的是第三版。我们就到此为止。
Python 具有丰富的功能,可让您编写游戏和网站、处理大数据、解决人工智能问题。 

Python的缺点可以说是速度慢。它适用于解决速度不是很重要的小任务。

在学习本课程的过程中,您将逐渐发展自己的技能。从编程基础开始,您很快就能将您的技能发挥到极致,解决最复杂的问题。要学习基础知识,您可能不需要任何专门的软件。有网络,有学习的欲望就够了。 

如果你准备好学习如何轻松自由地编程,那就开始做任务吧!

程序

程序是一组用计算机可以理解的语言编写的指令。

计算机的大脑 - 处理器反过来只理解一种语言 - 机器代码语言(0 和 1 的序列)。一个人用机器码语言写程序就比较麻烦,更不用说发现错误并修复它们(调试)了。 
开发高级编程语言是为了促进创建程序的过程,其中命令接近自然语言的单词,最常见的是英语。但是每一个词命令都有严格定义的含义,没有例外。 

 

笔译员、编译员、口译员

为了让计算机执行用高级语言编写的程序,使用了一种特殊程序 – 翻译器
翻译器可以将程序翻译成特定处理器的机器代码。这样的编译器被称为 编译器
翻译器可以自己执行程序,也可以将其翻译成 bytecode -每个命令都有自己的代码,在内存中占用一个字节(0到255之间的数字)。这样的翻译人员已经被称为 口译员。 
字节码由 虚拟机执行(例如,用Java编写的程序)。

Python 翻译器是一个解释器。因此,要运行该程序,您需要在计算机上安装 Python 解释器。 
最新的发行版可以从 https://www.python.org/downloads/ 下载 

为了方便,可以在电脑上安装集成开发环境(IDE),它允许您键入、调试和运行程序。
 Python 语言有很多不同的开发环境, 商业的,  免费的(见比较 这里)
翼IDE 101——一个简单、跨平台、免费的学习环境。
 下载页面: http://wingware.com/downloads/wingide- 101 (选择您的操作系统)。
从分发包安装 Wing IDE 后,请务必安装系统更新(菜单“帮助”–“检查更新”)。
启动Wing后,可以看到一个分成几个部分的窗口。
 

 
在标有数字1的窗口中,您必须编写程序并务必保存(程序文件的扩展名为.py)。
要运行该程序,请使用带有绿色三角形的按钮(运行)。
您将在标有数字 2 的窗口中看到工作结果。

简单程序

最简单的Python程序是一个不包含任何命令的空程序。
例如程序

<前> # 这只是一条评论 仅包含注释 - 翻译者不执行的解释性文本,但仅用于使将来可以快速理解程序。