暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
python基础7天最终版.pdf
278
99页
2次
2022-10-13
5墨值下载
一、认识python
人生苦短,我用python ----- life is short ,you need python
python的哲学: 明确,优雅,简单
kiss keep it simple,keep it stupid
问题: 我都学了shell,为什么还要学python
: python更强大,功能更丰富,执行效率比shell高。还有就是顺应开发型运维的趋势,更高薪😃
python起源
python的创始人为Guido von Rossum(吉多··罗苏姆),俗称龟叔,荷兰人。1989年圣诞节期间,在阿姆斯
特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种继承。之所以选中
Python(大蟒蛇的意思)作为该编程语言的名字,是因为他是一个叫Monty Python的喜剧团体的爱好者。
ABC是由Guido参加设计的一种教学语言。是专门为非专业程序员设计的。但是ABC语言并没有成功,究其原因,
Guido 认为是其非开放(封闭,不开源)造成的。Guido决心在Python中避免这一错误。同时他还想实现在ABC 中闪现
过但未曾实现的东西。就这样,PythonGuido手中诞生了。
python的优缺点
python优点:
1. 简单,易学,易懂,开发效率高Python容易上手,语法较简单。在linux上和写shell一样,拿着vi都可以写,直接
就可以运行。
2. 免费、开源:我们运维用的大部分软件都是开源啊,亲!
3. 可移植性,跨平台Python已经被移植在许多不同的平台上,Python程序无需修改就可以在
Linux,Windows,mac等平台上运行。
4. 可扩展性:如果你需要你的一段关键代码运行得更快或者希望某些算法不公开,你可以把你的部分程序用C
C++编写,然后在你的Python程序中使用它们(讲完编译型语言和解释型语言区别就容易理解了)
5. 丰富的库 想产生个随机数? 调库啊。想操作os? 调库啊。想操作mysql? 调库啊调库君。。。。。。Python
的库太丰富宠大了,它可以帮助你处理及应对各种场景应用。
6. 规范的代码Python采用强制缩进的方式使得代码具有极佳的可读性。
python缺点:
1. 执行效率慢 : 这是解释型语言(下面的解释器会讲解说明)所通有的,同时这个缺点也被计算机越来越强性能所
弥补。有些场景慢个几微秒几毫秒,一般也感觉不到。
2. 代码不能加密: 这也是解释型语言的通有毛病,当然也有一些方法可以混淆代码。解决方法: 参考优点的第4
条。
Python应用场景
1. 操作系统管理、服务器运维的自动化脚本
一般说来,Python编写的系统管理脚本在可读性、性能、代码重用度、扩展性几方面都优于普通的shell脚本。
2. Web开发
of 99
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜