• Python语言的特点及自学建议


    Python语言的特点
    Python语言是一种被广泛使用的高级通用脚本编程语言,具有很多区别于其他语言的特点,这里仅列出如下一些重要特点。
    (1)语法简洁:实现相同功能,Python语言的代码行数仅相当于其他语言的1/10~1/5。
    (2)与平台无关:作为脚本语言,Python程序可以在任何安装解释器的计算机环境中执行,因此,用该语言编写的程序可以不经修改地实现跨平台运行。
    (3)粘性扩展:Python语言具有优异的扩展性,体现在它可以集成C、C++、Java等语言编写的代码,通过接口和函数库等方式将它们“粘起来”(整合在一起)。此外,Python语言本身提供了良好的语法和执行扩展接口,能够整合各类程序代码。
    (4)开源理念:对于高级程序员,Python语言开源的解释器和函数库具有强大的吸引力,更重要地,Python语言倡导的开源软件理念为该语言发展奠定一了坚实的群众基础。
    (5)通用灵活: Python语言是一个通用编程语言,可用于编写各领域的应用租序,这为该语法提供了广阔的应用空间。几乎各类应用,从科学计算、数据处理到人工智能、机器人,Python语言都能够发挥重要作用。

    (6)强制可读:Python语言通过强制缩进(类似文章段落的首行空格)来体现语句间的逻辑关系,显著提高了程序的可读性,进而增加了Python程序的可维护性。

    (7)支持中文: Python3.0解释器采用UTF-8编码表达所有字符信息。UTF-8编码可以表达英文、中文、韩文、法文等各类语言,因此,Python程序在处理中文时更加灵活且高效。
    (8)模式多样:尽管Python3.0解释器内部采用面向对象方式实现,但Python语法层面却同时支持面向过程和面向对象两种编程方式,这为使用者提供了灵话的编程模式。
    (9)类库丰富:Python解释器提供了几百个内置类和函数库,此外,世界各地程序员通过开源社区贡献了十几万个第三方函数库,几乎覆盖了计算机技术的各个领域,编写Python程序可以大量利用已有的内置或第三方代码,具备良好的编程生态。

    Python自学建议:

    如果你选择了自学,我想给你提几点建议:

    1.找浅显易懂,例程比较好的教程,从头到尾看下去。不要看很多本,专注于一本。把里面的例程都手打一遍,搞懂为什么。

    2.去找实际项目练手。最好是要有真实的项目做。可以找几个同学一起做个网站之类。注意,真实项目不一定非要是商业项目。

    3.最好能找到一个已经会python的人。问他一点学习规划的建议(上知乎也是个途径),然后在遇到卡壳的地方找他指点。这样会事半功倍。
    4.另外,除了学习编程语言,也兼顾补一点计算机基础,和英语。

    5.不但要学写代码,还要学会看代码,更要会调试代码。读懂你自己程序的报错信息。再去找些github上的程序,读懂别人的代码。

    6.学会查官方文档,用好搜索引擎和开发者社区。

    就是以上这些,希望你能有所收获。

    目前国内python人才需求呈大规模上升,薪资水平也水涨船高。学python的人大多非科班出身。很多大学并没有开始此专业,因此就出现了大量的人才缺口

  • 相关阅读:
    20155313 2016-2017-2《Java程序设计》课程总结
    java第四次实验
    java第五次实验
    20155313 实验三《Java面向对象程序设计》实验报告
    20155313 2016-2017-2 《Java程序设计》第十周学习总结
    20155311《Java程序设计》实验五(网络编程与安全)实验报告
    学号20155311 2016-2017-2《Java程序设计》课程总结
    20155311高梓云补交的Mypc课下实践
    20155311 《Java程序设计》实验四 (Android程序设计)实验报告
    20155311 实验三 敏捷开发与XP实践 实验报告
  • 原文地址:https://www.cnblogs.com/cyt99/p/11479773.html
Copyright © 2020-2023  润新知