编程:编写程序
编写程序“编程”是编写程序的中文简称为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。
如何计算机理解我们的指令
这时候我们思考一下如何和外国人沟通呢?
用英语?日语?中文?
如何和动物沟通呢?
狗语?猫语?蚂蚁语?
如何和工具沟通呢?
鼠标?键盘?摄像头?
如何和电脑沟通呢?
编程语言
编程语言有多少种?
至少有600多种
我们要学的语言C常见的编程语言Java、C++、Go、PHP、C#、VisualBasic、JavaScript、R等;
我们要学习的是诞生于20世纪90年代初(1991年)的Python语言,历经了近三十年的发展,非但没有老迈反而越焕发生机。python版本主流有2.x和3.x两大种类区别大的像两种语言(我们学习3.x)
python之父:
吉多·范罗苏姆(Guido van Rossum)荷兰人
为什么要叫python?
有一部肥皂剧叫做《蒙提.派森的飞行马戏团》Monty Python‘s Flying Circus看到加红的单词了吗,就是来自于这里,吉多太热爱这部剧了。所以。。。
Python的开发过程中,吉多将自己的设计哲学“优雅”,“明确” “简单”的思想融入其中,因此Guido在编程语言发明者中是头发最多的
设计哲学
编程界有两个快,二者不可兼得,一个是开发快,一个是运行快。所谓开发快,指的是你写程序需要的时间短;所谓运行快,指的是程序工作起来更快。开发运行快
python特点可是多如牛毛
可移植性
免费开源
面向对象
可嵌入性
可扩展性
python可以做什么我们生活中使用过python吗?
Internet worm网络爬虫!
百度一下~百度搜索出来的东西,很多都不是百度自己的写的,百度之所以有这么多的内容,是基于一个叫做爬虫的技术(数据采集)。它可以从网络上各个网站搜集信息,将网站的网址和内容做个摘要记录下来,当你搜索的时候,就会有相应的信息和内容了。
爬虫数据采集 、APPAI游戏开发、自动化运维、自动化测试等等