返回
泰安童程童美少儿编程
置顶
招生热线:400-800-2181

学校地址:山东省泰安市泰山大街中段盛合购物广场(原淘你欢购物广场)3楼西区童程童美

Python适合当第一门语言吗?孩子学Python合适吗?

20 2022-08-26 10:22:48

学习笔记

  如果你选择老师,你会选择严格的还是只用真理来指导你?对于初学者来说,奠定基础是非常重要的。今天我想告诉你一些事情Python适合第一门语言,供大家参考和阅读。

  最近很多合作伙伴问我,说零基础学编程,第一门语言学哪个好?有人建议学习Python,理由是Python简单,对新用户友好,使用方便,是吗?

  首先,请允许我分开这个话题,告诉你一个练习武术的例子。如果有两个人,想学武术,是零基础,一个人拜访一个非常严格的主人,主人对一个动作非常严格,每天练习非常困难,一点错误会挨打;另一个稍微好一点,他的主人是武术大师。主人告诉他,武术的最高境界是没有动作,你的想法来了,你的剑来了。

  那么这个小故事是什么意思呢?这实际上是编程的隐喻。严格的老板就像一个严格的老板。Java,局外人就是Python。

  我为什么这么说?归根结底,编程语言的分类。编程语言可以根据许多标准进行分类,其中强型语言和弱型语言可以根据其对数据类型的态度进行分类。

  Java,c#和c++都是强类型语言,而且Python,PHP和JavaScript都是弱类型语言。

  大多数人从来没有学过编程,所以我简单解释一下什么是类型语言。在编程世界中,有很多数据要处理,数据本身分为许多不同的类型,有些是整数型,我们称之为整数型;有些是小数型,我们称之为浮点型,有些是字符串型。如果你想使用一个变量,你必须提前声明它是什么类型,否则你会犯错误。

  在像Python在这种弱类型的语言中,不需要声明变量类型,只需要使用它并给它一个名字。在强类型语言中,不同类型不能直接计算,如果必须混合在一起,可能会产生意想不到的效果。例如,在Java中,5+5不等于10,而等于55。弱类型语言(如PHP)中,5+5可等于10,因为弱类型语言在程序运行时动态转换数据类型,以适应当前的上下文。

  由此可见,强型语言规则繁琐,编程要小心,稍有不慎,编译器就会出来痛打;另一方面,弱型语言不需要担心数据类型,做自己想做的事,有良好的编程体验。

  所以很多人会觉得学弱类型语言不是OK这时,让我们回到上面提到的武术练习的例子。如果你选择老师,你会选择严格的还是只用真理来指导你?对于初学者来说,奠定基础是非常重要的。因此,来的时候越严格,对以后的发展就越有利。

  因此,我建议没有编程背景的人,他们的第一种编程语言应该是强大的,比如Java,c#或c++。像Python这样的东西,不是为新手准备的,而是为大师准备的,你仔细想想,那些推荐给你的人,Python他们是有经验的程序员吗?因此,最好等到至少6个月的编程经验后再学习Python或PHP。


文中图片素材来源网络,如有侵权请联系删除
来源:泰安童程童美少儿编程培训中心
热门课程 全部课程

热门动态

申请免费试听

只要一个电话

我们为您免费回电

立即申请
刷新
图形验证
关闭
>>
拖动左边滑块完成上方拼图