python给我们的简单感来自哪里呢?

很多人都说python简单,我第一次使用python时是在做机器智能方向时,这里需要大量的数学作为基础,而且考虑到性能和效率,大家普遍都采用C++和python。当时其实并没有感觉到python非常简单,反而因为有些参考的代码里面有很多的反C的场景,让我对它比没有什么好感。

而当我去找资料学习它的时候,那些资料真的是太简单了,根本不需要去学的,反而照猫画虎就可以。为了明白那些神操作,后来我又较深入地学习了python。

所以说,python大部分的体现是非常的简单,而其在python大神的手里,它们被玩成高端,复杂的东西。

那么,python给我们的简单感来自哪里呢?

我认为主要在于这几点:

一,适合python的应用场景都不是十分复杂。大部分朋友用python做的事情就是数据分析,爬虫,人工智能,应用数学类等,这些场景里你需要用代码完成的其实并不多,要么是数据起关键作用,要么是数学起关键作用,代码只是它们的应用和桥梁。

二,python的第三库让解决某个领域的问题变得简单。众所周知,python第三方库是非常丰富的,准确的说应该是工具库,它们就像一个个工具来帮你解决掉繁琐的问题。而其他编程语言也有第三库,但是基本都是些框架和基础功能库。

三,python的对象模型机制。在python中编程,你所面对不是一个个内存变量,而是一个个对象实例。在python中变量只是指针,而你操做变量时,其实语言让你操作的是一个个对象。也就是说很多繁琐的代码,语言为你用对象机制给省略了。

四,动态类型的简单性带来的福利。动态语言没有了强类型语言的种种约束,自然让编写者感觉到非常的简单。

五,语法中少了大括号等这些,让代码看上去很不像自然语言的因素。这些看似不那么重要地方面,却能更符合初学者地心理。

六,好用的数字类型和字符类型。我们大部分的编程工作可能都是围绕着数字和字符展开的,在python中这些类型的操作非常的方便,其内在功能非常强大,自然会让我们感觉到python很简单。

七,简单的编程环境。你不要去编译你的代码,直接运行就好。特别是python自带的工具,你只需要一个命令窗口,输入python,就可以和计算机互动,实在是太方便了。这种亲切感对初学者非常友好,让它们能够更加喜欢上编程。

八,强大的print。你想知道谁,直接print它就好,不像其他语言一样还要转换成字符串才能打印。因为我们经常在调试或测试时,特别想知道每个变量地值是什么,如此方便地打印真地很贴心。当然有专业地测试,调试工具,但是这种方便地打印仍然非常重要。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值