初识Python(小白必看)

第1课:初识Python

一.python
Guido von Rossum,(吉多)荷兰人,阿姆斯特丹大学的双学位,认为abc的语言过于封闭,设计了比较开放的python这门语言。
python 现在有两个版本,一个是python2.和3.0 两个版本并不兼容。python的原文件的文件后缀是py.而C语言的是C.java 是.java这个后缀是为了让它的编译器和解释器来识别的。

二.python特征:
1.简单而直观的语言,并与竞争者一样强大
2.开源,允许开发者浏览和修改源码
3.开发效率比较高,用少代码实现高效率,但是运行速度比较慢
5.源代码可见,c、java发布的话源码不可见
4.模块扩展库种类繁多:可以调用c语言

三.编译器:编译器与解释器
(在编程中,语言是有低级语言向高级语言转化的)
初识Python(小白必看)
1、(十三小姐姐瞎扯说法):
这个就相当于是我们遇见了一个日本人需要进行沟通,但是现在这个日本人呢不会说中文,这个中国人也不会说日语,咋办呢?就用英语翻译一下,让两个不同国籍的人明白彼此的意思!
2、(专业说法):
编译器是编译语言 :( c语言 c++ 类型的语言):在自己开发环境内进行编辑—编译器翻译成机器语言,最终保存成一个可执行文件,(需要执行文件的时候双击可执行文件图标,交给cpu去执行) —(反应速度快,但不可跨平台)
初识Python(小白必看)
解释器就是解释性语言:同样的程序员在自己的环境中开发—通过解释器—交给cpu生成可执行文件(执行速度慢,但可以跨平台操作)常用的解释器是:Cpython(官方次语言的实现版本)、Ipython

四、python特征:
1.简单而直观的语言,并与竞争者一样强大
2.开源,允许开发者浏览和修改源码
3.开发效率比较高,用少代码实现高效率,但是运行速度比较慢
5.源代码可见,c、java发布的话源码不可见
4.模块扩展库种类繁多:可以调用c语言

五、Python适合那些方面:
1.爬虫:用程序自动抓取有用的信息,咱们身边最大的爬虫搜索殷勤:百度,谷歌。
2.web后台开发:java php .net作为很多年常青藤,但是python在编写上有先天快速的优势。
(YouTube、豆瓣、知乎都是用python来开发。)
3.自动化运维
4.自动化测试
5.人工智能
6.数据科学