对python的认识
刚接触python,我们对它什么也不了解,什么也不知道,这就更谈不上对它感兴趣,去学好这门语言了。
python它是如何诞生的呢?它到底是什么呢?下面让我们一起去了解它吧!
python诞生于1989年的圣诞节,其发明者Guido van Rossum为了打发无聊的假期,就编写出了python这门语言。当时Guido就在想:有什么语言能像c语言一样灵活的调用计算机的丰富的功能接口,又能像shell一样进行简单轻松的编程呢?。于是,python在这种使命下诞生了。说实话,我还是挺佩服他的,因为无聊时的一个奇思妙想,就开发出了一门实用的编程语言。
- python是一门解释型,面向对象的高级编程语言
- python是开源免费的,支持交互式,可移植性强的脚本语言
下面介绍的是python的优缺点:
优点:
1、开源友好,有广泛的标准库,且易于维护
2、可跨平台移植,可移植性强
3、代码规范性强且易于使用,简洁优雅
4、可嵌入,可扩展 (可应用于嵌入式)
缺点:
1、运行速度慢
python是一门解释型语言,运行时需要翻译成机器码,非常耗时,而c、c++等语言在运行前就编译成了机器码。但这不是问题,因为相对大量应用程序而言,用户感觉不出来运行速度的快慢(操作系统必须用c、c++编写)。
2、安全性不高,代码不能加密
c、c++等语言发布的是编译后的机器码(从机器码反推c等语言的源代码是不可能的),而解释型语言发布的就是源代码。
请注意,python2.x版本(过去的老版本)与python3.x版本(现在的新版本)不兼容。
python为什么叫爬虫(蚂蚁、模拟程序、自动索引、蠕虫)?
因为python的脚本特性和易于配置、以及它对字符的处理非常灵活,有丰富的网络抓取模块,所以叫爬虫。你可以把python理解为网络上的蜘蛛,在互联网——蜘蛛网上寻找和抓取猎物。
什么是网络爬虫?
网络爬虫是按一定规则,自动抓取互联网信息的程序或脚本。python可以写网络爬虫,而复杂的网络爬虫就是搜索引擎,因此两者常常联系在一起。
python有什么应用?
四大应用:网络爬虫、网站开发、人工智能、自动化运维
那么,我们学python有什么用呢?
如果你是学物联网的,python这门语言适合嵌入式数据分析,当然,学好python你还能胜任前端、后端、测试、大数据分析、网络爬虫等工作。
更多推荐
所有评论(0)