- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Python入门你必须知道的11个知识点.pdf
中国IT职业教育领先品牌 精品课程 全程面授 Python入门你必须知道的 11个知识点 Python被誉为全世界高效的编程语言 ,同时也被称作是 “胶水语言” ,那 它为何能如此受欢迎 ,下面我们就来说说 Python入门学习的必备 11个知识点 , 也就是它为何能够如此受欢迎的原因。 1、Python适用于哪些应用场景 ? 这个没有固定答案 ,很多人都说 Python不适合开发 GUI 的程序 ,但 Python 自己的IDE——IDEL和第三方的IDE——Eric就是 Python写的。 目前看到的更多的人是拿来写 Web ,使用如 Django、web.py 框架 ,没记 错 Flask也是。 也有一个情况用的比较多 ,用 Python当胶水 ,与各种语言结合 ,共同完成 某软件功能 ,注意观察也许你会发现在安装一些软件的时候会有 Python 的身 影。 我个人还拿 Python模拟过端口转发和 DNS服务等 ,所以真的是要看真么 用 ,而不是能怎么用。 千锋教育 中国IT职业教育领先品牌 精品课程 全程面授 另外大数据分析 Python也是比较适合的 ,从载入到分析 ,再到保存结果等 , Python有一整套的模块应对。 2、Python能够胜任大数据吗 ? Python很适合做大数据相关的分析 ,内置的 C编译的模块能应对常见的操 作 ,个别极端的算法建议用 C重写相关模块。 Python本身的特点更多的是高效率的开发和简单的维护 ,速度交给C去吧 , 更多的问题其实出自写代码的人没有更好的使用 ,而不是效率不够高。比如排序 , 本来 Python有非常高效的内置 C编译的模块 ,却非要自己写算法 ,这样的结果 不慢都是奇怪的。 另外还要看需求是 CPU密集型 ,还是 IO密集型 ,如果是 CPU密集型建议 这部分操作由C实现 ,IO密集型的效率不会因为 Python而有多少改变。 C 的效率是高 ,但框架搭起来也费劲 ,所以还是结合着来吧 ,也因此 ,Python 被称为胶水语言。 3、Python是否可以完全代替 Shell ? 完全可以 ,Shell的功能 Python均可实现 ,而且代码量更少、结构更优、 可阅读性更好 ,而 Python可实现的功能 Shell却不一定能 ,如运维中会用到的 用于网络通信的Socket模块、用于WEB的Django框架、用于性能采集的psutil 模块等 ,而且 Shell对操作系统的命令依赖性较强 ,Python可在更大程度上规 避。 在一个 Shell的IDE是个很大的问题 ,虽然 Python的原生 IDE不怎么样 , 但第三方的IDE还是功能十分强大的 ,虽然不能和微软的Virtual Studio相媲 美 ,但也是能完全满足 Python的开发需求的。 千锋教育 中国IT职业教育领先品牌 精品课程 全程面授 再说下 Python的效率问题 ,Python支持多进程、多线程以及协程 (比线 程更小一级 ),程序并发度是在 Shell之上的。Python的核心模块基本都是用 C实现的 ,因此效率更高。如有必要也可能将需要用 Python实现的 Python模 块用 C重写以提高效率 ,当然也可以直接用 C Python ,一个直接完全用 C实现 的 Python解释器。 4、Python是否可以访问常见的数据库 ? 可以 ,Python可以访问常见的各种数据库 ,如 Oracle、MySQL、Vertica、 SQLServ
文档评论(0)