美文网首页
陪孩子一起学Python第一课

陪孩子一起学Python第一课

作者: Mr_Jam | 来源:发表于2018-06-12 22:21 被阅读0次

1.1 Python的由来

Python语言是由Guido van Rossum在1989年开发的,并最终于1991年初发表。Python作为脚本式语言,吸收了Perl、Tcl等语言的优点,这使得Python具备Tcl的扩展性,同时又具备Perl的文本解析和匹配能力。Python与Lisp也有相似之处,Python可以实现函数式的编程模型。


1.2Python的特色

            面向对象的特性

  面向对象的程序设计解决结构化程序设计的复杂性,是的程序设计更贴近现实生活。结构化程序设计把数据核逻辑混合在一起,不见于程序的维护。面型对象的程序设计抽象出对象的行为和属性,把行为和属性分离开,但又合理的组合在一起。Python语言具有很强的面向对象特性,而且简化了面向对象的实现。它消除了保护类型、抽象类型、接口等面向对象的元素,使得面向对象的概念更容易理解。


              内置的数据结构

  Python提供了一些内置的数据结构,这些数据结构实现了类似Java中集合类的功能。Python的数据结构包括元祖、列表、字典、集合等。内置数据结构的出现简化了程序的设计。元组相当于“只读”的数组,列表可以作为可变长度的数组使用,字典相当于Java中的HashTable类型。


                    简单性

  Python语言的关键字比较少。它没有分号、begin、end等标记,代码块使用空格或制表键缩进的方式来分隔。Python的代码简洁、短小、已于阅读。Python简化了循环语句,即使程序结构很复杂也能快速读懂。


                  健壮性

  Python提供了异常处理机制,能捕获程序的异常情况。此处Python的堆栈跟踪对象能够指出程序出错的位置和出错的原因。异常机制能够避免不安全退出的情况,同时能帮助程序员调试程序。


                  跨平台性

  Python会先被编译为与平台相关的二进制代码,然后再解释执行。这种方式和Java类似,但Python的执行速度提高了。Python编写的应用程序可以运行在Windows、UNIX、Linux等不同操作系统上。在一种操作系统上编写的Python代码只需要做少量的修改,就可以移植到其他的操作系统上。


                可扩展性

  Python是采用C扩展Python,可以给Python添加新的模块、新的类。同时Python可以嵌入C、C++语言开发的项目,使程序具备脚本语言的特色。


                    动态性

  Python与JavaScript、PHP、Perl等语言类似,它不需要另外声明变量,直接赋值即可创建一个新的变量。


                强类型语言

  Python的变量创建后会对应一种类型,它可根据赋值表达式的内容决定变量的类型。Python在内部建立了管理这些变量的机制,不同类型的变量需要类型转换。


                  应用广泛

  Python语言应用于数据库、网络、图形图像、数学计算、Web开发、操作系统扩展等领域。有许多第三方库支持Python。

相关文章

  • 陪孩子一起学Python第一课

    1.1 Python的由来 Python语言是由Guido van Rossum在1989年开发的,并最终于199...

  • 陪孩子一起学Python第一课

    1.1 Python的由来 Python语言是由Guido van Rossum在1989年开发的,并最终于199...

  • 学游泳~第一记

    今天是游泳学习第一课。 关于游泳一直想学,可一直不敢不会。在孩子和孩子同学妈妈的鼓励下,我也一起报名,陪孩子一起学...

  • 《开学第一课》:我们呈现给孩子的何以有一种和真实世界的背离感?

    9月1日是开学的日子,陪孩子看《开学第一课》是很多家长今天的一件功课,你有没有陪孩子一起看《开学第一课》? 201...

  • 陪孩子一起学游泳

    孩子今年7岁,小学一年级,因为游泳游得不错,成功入选了学校游泳队。回想陪孩子学游泳的过程,还是有很多体会的,一路走...

  • 陪孩子一起学编程

    学校的寒假作业,做一个牛气冲天的游戏,还好去年在网上给孩子报名了相关课程,一早就陪孩子整理思路,收集素材,游戏背景...

  • 亲子日记 星期四 晴

    前几天老师让陪孩子看《开学第一课》,那天好朋友来我家没能看成,但是孩子和爷爷奶奶一起看的,孩子没有掉队,我...

  • 开学第一课

    2018《开学第一课》观后观 2018年9月1 日晚上20点我陪孩子们一起看老师...

  • 创造向未来观后感

    开学第一课观后感 今天陪孩子看了《开学第一课》,这也是开播11年来第一次陪孩子看,对于家长的我来说深有感触, ...

  • 教孩子学编程的书

    scratch少儿趣味编程 趣学javascript 教孩子学编程 父与子的编程之旅 与小卡特一起学python

网友评论

      本文标题:陪孩子一起学Python第一课

      本文链接:https://www.haomeiwen.com/subject/qefdeftx.html