作者 | JACE HARR

译者 | 姜松浩

转载自 CSDN(ID:CSDNNews)

以下为译文:

刚入行的程序员总是询问他们应该从哪种语言开始,我告诉他们,他们应该首先学习 Python。以下是使用 Python 开始自学编程去探险的一些原因!

1.它应用广泛,可用于各种领域。

Python 被计算机科学家、数据科学家、生物学家、商业分析师、物理学家和社会学家以及 Dropbox 和 Youtube 等流行的应用程序所使用。你可以在各种设备上的各种项目中使用它。

2.Python 程序员拥有科技行业的高薪水。

对于那些使用 Swift 的人来说,Python 程序员的薪水也不甘示弱。Python 程序员在美国的平均年薪为 92,000 美元。

3.对知识渊博的 Python 程序员的需求正在增加。

随着语言越来越受欢迎,越来越多的人开始为 Python 程序员提供工作机会,这意味着学习 Python 可以很好地帮你找到工作。

4.用 Python 编写代码速度快。

简单来说,要用 Python 完成某些工作的必须键入的字符数比其他语言要少得多。

5. Python 易于人类阅读,因此对初学者友好。

Python 比其他语言更像英语,这意味着更容易掌握语法。

6. Python 拥有一个充满活力的社区,从而不断创造资源。

使用 Python 的参考资料、指南和创作的数量是巨大的。这意味着你可以看看其他人如何做类似的事情来帮助你开始自己的程序。

另外,请查看 Python 主页上所有以编码为主题的活动!而且没有什么比 PyCon 更好的了,这是一个关 于Python 所有事情的年度会议(https://us.pycon.org/2018/)。

7.它取代了 Java,成为美国大学新生最受欢迎的语言。

如果你想获得传统学位,你可能会先学习 Python。不要忽视学习一门如此受欢迎的语言而落后于受过大学教育的同龄人!

8.它将使你能够专注于学习宏观概念,而不是辛苦于琐碎。

与其他语言不同,你不必痛苦地处理混乱的语法。相反,你可以快速地创建功能性程序,学习那些能真正提高你知识水平的东西!

9.它的构造可以帮助你打下良好编程风格的基础,如缩进和命名规范。

如果你首先学习了 Python,那么你将被培养出良好的编程习惯,例如总是使用缩进。这些将有助于你的代码在以后对其他代码阅读者来说更加清晰。

10.Python 学习的曲线是渐进的而不是一蹴而就的。

你可以根据自身情况去使用初学者、中级和高级的资源,而且你没有必要去学习高级概念来创建基本程序。

11.它预装在 UNIX 和 Linux 的机器上。

即使你的设备还没有安装 Python,也可以轻松下载。

12.Python 语言是开源的,可以免费使用。

你无需支付任何费用即可开始学习 Python!

你的第一语言是什么?它与 Python 相比如何?欢迎在留言区分享你的看法。

原文链接:https://selftaught.blog/learn-python-first/

(本文为AI科技大本营转载文章,转载请联系原作者)

群招募

扫码添加小助手微信,回复:公司+研究方向(学校+研究方向),邀你加入技术交流群。技术群审核较严,敬请谅解。

推荐阅读:

  • 90后美女学霸传奇人生:出身清华姚班,成斯坦福AI实验室负责人高徒

  • 如今,你感受到内存技术的“思维速度”了吗?

  • 暴雪游戏遭遇AI“实力”坑队友:四处游走,还不参与战斗

  • Java帝国对Python的渗透能成功吗?

  • 快速上手爬虫,有哪些方便实用的工具和服务?

  • 跨界打击, 23秒绝杀700智能合约! 41岁遗传学博士研究一年,给谷歌祭出秘密杀器!

  • 万万没想到你们竟是这样的程序员 | 程序员有话说

  • “SQL 被低估了!”

  • 腾讯云容器团队内部Istio专题分享

  • 刚刚,阿里发布了一个重磅技术炸弹,70%的程序员受影响!

点击“阅读原文”,查看历史精彩文章。

弃Java、Swift于不顾,为何选Python?相关推荐

  1. 测试开发用java 还是python_究竟是选 Python 还是选择Java?

    对于初学编程,以及想要转行到编程领域的人来说,总有这么一个选择,选 C.Python.还是 Java 好呢?哪个前景更好.哪个好学.哪个好找工作,等等这类问题,是不是很是纠结,我们来分析一波吧! 对于 ...

  2. 选择java还是python-还在纠结选Python还是Java?看完就有数了

    程序员界里,每天都会有无数史诗级别的部落冲突上演,大到编程工具的使用,小到是该用空格还是Tab.其中编程语言的选择,可谓是历史最悠久,最有争议的问题之一.特别对于初学者来说,在做选择时,经常想送自己一 ...

  3. 为何要弃 Java、Swift 于不顾,而选择 Python?

    作为新手,在面对广泛应用于企业级应用开发的 Java.游戏客户端开发的 C++.嵌入式开发的 C.人工智能领域的 Python 等数百种编程语言时,你会如何选择自己的第一门编程语言? 作者 | JAC ...

  4. 零基础学编程学java还是python-小白学编程选java、php、前端还是python

    小白学编程选择哪种语言好呢?java.php.前端.python哪种好呢?现如今世界上的编程语言上百种,如此多的编程语言各有千秋,大家在选择的时候已经眼花缭乱了.下面就听听IT培训网老师的分析吧! 小 ...

  5. java和python哪个编程好找工作_学编程选Python还是Java?就业发展哪个好??

    原标题:学编程选Python还是Java?就业发展哪个好?? 近日,很多学生在选择专业上遇着难题,不少打算学计算机的学生询问,是学Java好就业还是Python好就业. 我们认为,不管是想学Java还 ...

  6. 选Python还是Java?

    知乎上有很多关于语言选择的问题,这已经是月经贴了.其中关于Python和Java的问题大抵如下: Python和Java该如何选择 ? 将来Python(Java)会不会替代Java(Python) ...

  7. 小白学习python好还是java好_小白应该学Python还是Java?

    Java和Python两门语言都是目前非常热门的语言,可谓北乔峰南慕容,二者不分上下,棋逢对手.但是对于初学者来说,非常困惑,因为时间和精力有限,上手必须要先学一门,到底选那个好呢,今天3分钟带你透彻 ...

  8. python语言是编译性语音_最强编程语言 Java 和最受欢迎之 Python 的巅峰对决

    作为程序员们的看家利器之编程语言,倘若技术开发者对其掌握得越深则对自身职业生涯越有益处,然随着技术的更新变革,我们在日常使用不单单只会用到一门编程语言,那么究竟该如何选择一门新的语言来上手?本文中,将 ...

  9. 零基础应该先学习 java、php、前端 还是 python?

    由于IT行业的待遇相对来说比较好,导致一些人想半路出家做程序员(非科班程序员),那么首先得先掌握一门编程语言(不求精通,会用就好).也就是零基础学习,那么到的选择什么呢?是Java.PHP.前端还是P ...

最新文章

  1. 数据结构和算法学习一,开篇
  2. 用华为eNSP模拟器配置Hybrid、Trunk和Access三种链路类型端口
  3. 暴雪帝国倾倒前的颓萎:积重难返辉煌渐淡
  4. C++设计模式之代理模式
  5. mysql 统计本月的_mysql 查询当天、本周,本月,上一个月的数据
  6. vue inheritAttrs、$attrs和$listeners使用
  7. ajax实现一个前台的进度条,前台ajax实现上传文件并且有进度条
  8. 谷歌研究员发现新的 iOS 安全系统
  9. 虚拟机ping不通主机与外网的解决方法
  10. ik分词 java_Java实现使用IK Analyzer实现中文分词
  11. paip.版本控件svn删除文件或目录后的恢复
  12. 海云捷迅让OpenStack从项目实施转为服务交付
  13. 4款开源中文分词系统。
  14. c# winform 浏览器调用chrome内核
  15. 带你走进Choerodon猪齿鱼的知识管理
  16. 华为ar路由器wed登陆和配置方法及故障问题
  17. Ubuntu系统设置时区时间
  18. python时间序列分析航空旅人_大佬整理的Python数据可视化时间序列案例,建议收藏(附代码)...
  19. ElasticSearch搜索引擎详解-持续更新中
  20. net-java-php-python-宠物销售系统计算机毕业设计程序

热门文章

  1. Extjs:添加查看全部按钮
  2. 小心陷阱:二维动态内存的不连续性
  3. mutt使用小技巧 指定发件人 添加附件
  4. Windows 2003 + ISA 2006+单网卡×××配置(4)
  5. ROS nodelet的使用
  6. (转载)深入浅出设计模式——桥接模式(Bridge Pattern)
  7. bzoj 1787 紧急集合
  8. ORACLE 用户权限管理
  9. 【转】Mac 程序员的十种武器
  10. (转载)虚幻引擎3--9掌握虚幻技术UnrealScript 预处理器