您的位置:

不适合python的简单介绍

本文目录一览:

为什么不建议学python?

为什么不建议学python

1、语言性能差:

现在Python看似很火!但实际上Python语言的严谨性和稳定性根本和C++无法比!

对于C++老手来说,速度上也根本不具有可比性!一个专业的程序员,写个C++能用1秒解决问题,用Python可能就需要十几秒,下图的编程语言速度可见一斑,python编写一个字符串的速度简直低到令人发指。

————————————————

2、语法混乱:

举一个例子,python2与python3这两个语言版本之间竟然互不支持,这是我在学习其他编程语言当中从来没见过的。

3、市场混乱:

现在国内所谓的Python培训高薪就业啥的,其实大部分都是骗人的,想学习编程或者入行数据分析,千万别入Python这个坑,老老实实学习C\C++\JAVA\PHP 才是正道!

4、工作前景不好:

那些网上鼓吹的“学会python就能找到好工作”,这纯属就是个伪命题。一个资深程序员的视角出发,实在不建议你将Python作为一种职业,从功利性的角度出发,你学Python是很找到工作的。

而且随着人工智能光环的褪去,业务落地变现困难,人工智能/机器学习工程师的岗位趋近于饱和,工作越来越难找。

之所以不建议从事Python的问题在于,你以为从事Python是门轻松的事情,然而却选择了条艰难的不归之路。

5、成长性不高

不得不说,在从事Python的这几年中,每天都在朝九晚六中度过,还时不时要找点事情做做。虽然薪水没有Java大佬们那么高,然而生活还是过得有滋有味。

为什么呢?Python效率高的,效率有多高,直接pip装个包就好了。这样的语言虽然简单易用,但是并没有任何的成长性。

6、python并不适合入门

Ruby、Python、JS这些脚本语言本身都差不多,没有说哪个更简单,Python 大部分是因为近些年机器学习和人工智能概念的兴起,Python 也随之热门起来。

但是如果论最简单的话,我觉得 js 最简单的方法,现在打开浏览器,在控制台写入:alert("hello world") ,这样就已经入门了 js了。如果是 Python 现在你可能还在忙着配置编程环境呢。

我觉得初学者不适合学python、perl和C,我对吗?

C Python挺适合新手的,Perl从没用过不乱说。

其实所有学过C的人都会说C的指针比较麻烦。但是其他语言中真的没有指针吗?比如Java,我能说所有的object reference其实都是指针吗?只不过你不用free它而已。要是觉得GC这块比较不适合新手就学Python吧。学Java也可以,反正C、Java,Python都是比较常见的入门语言。

对于小学生来说我还是比较推荐Python的,Python有REPL一行行的输入随时看到结果多方便。其他两个就没有这待遇。至于你说的缩进,我问你,你写其他语言的时候就不缩进了吗?即使缩进没有意义,但是为了增加可读性大家都会在写代码的时候加入缩进。那么既然大家都会这么做,Python只不过是不用写大括号或者begin-end而已,反而方便了呢。

python为什么不适合开发桌面软件?

不适合,因为python本身是脚本语言,如果要开发桌面软件,要用到py2exe等工具来将一个有GUI的.py文件转换成exe等可执行文件,在这个过程中,很容易将源代码暴露给用户看,也就是说这和开源没多大区别了。

我个人感觉更适合开发各种管理系统。看我接下来举的例子你就明白了。

OpenERP用的就是python。以下说的c/c++、java、python程序员,具有相同的开发能力、熟练程度。我们来做个比较:

1.开发时间,肯定比java、c/c++要快;2.安全性,看总体设计;3.单个程序员的费用,肯定要比java、c/c++高;4.程序员数量,肯定要比java、c/c++要少;5.总体费用,肯定要比java、c/c++要低。

因为管理类系统可能注重交互,用python做问题不大。python开发web应用还是很给力的。所以,你明白了吗?

因为Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语,它使你能专注于解决问题而不是去搞明白语言本身。

除此之外,Python所拥有的标准库更是很大一部分人选择它的理由。

它可以帮助处理各种工作,包括正则表达式、文档生成、单元测试、线程、数据库、网页浏览器、CGI、FTP、电子邮件、XML、XML-RPC、HTML、WAV文件、密码系统、GUI(图形用户界面)、Tk和其他与系统有关的操作。

当你想开始尝试做数据分析的时候,Python无疑会是一个很棒的选择。当然,开发软件也是。在Python中,对象既可以赋值给一个变量,也可以作为参数传递给一个函数。以下都是Python中的对象:数字、字符串、列表、元组、集合、字典、函数以及类。

Python中的函数与普通数学中的函数基本上是一致的——它接收输入数据,对数据进行处理并输出结果。输出的结果完全取决于函数是如何被设计的。另一方面,Python中的类是被设计为输出其他对象的对象的原型。

python适合新手学习吗?

不建议学python的原因:

1、语言性能差

对于C++老手来说,速度上也根本不具有可比性。一个专业的程序员,写个C++能用1秒解决问题,用Python可能就需要十几秒。

2、语法混乱

就举一个例子,python2与python3这两个语言版本之间竟然互不支持,这是我在学习其他编程语言当中从来没见过的。

3、市场混乱

现在国内所谓的Python培训高薪就业啥的,其实大部分都是骗人的,想学习编程或者入行数据分析,千万别入Python这个坑,老老实实学习C\C++\JAVA\PHP 才是正道。

4、工作前景不好

那些网上鼓吹的“学会python就能找到好工作”,这纯属就是个伪命题。一个资深程序员的视角出发,实在不建议你将Python作为一种职业,从功利性的角度出发,你学Python是很找到工作的。

python语言不太适合编写什么程序

Python,语言的话,这个不适合编写这个汇编程序,这个的话是比较复杂的程序设计