python自学行吗-没有编程基础,可以自学Python吗?

在知乎或者各大技术论坛里搜索一下,就会发现很多人都是自学Python。

其实这也取决于你想达到什么水平,现在很多非研发工作者,比方说市场运营学习Python,就是为了跑大量数据报表并汇总需要使用的数据信息,节省一条一条录入或者计算的时间。

再比方说一位程序员平时使用的是Java或C++,但为了工作项目或者只想自我提升一下所以学习Python,当然比普通人更好入门。

这样说吧,和C++/Java相比,Python的语法非常接近英语,它采用强制缩进来表示一个方法或者类,而不是用大括号来区分,而且内置了很多高效的库。

正因为Python易上手、语法简单,也有很多做程序员的同学选择Python作为编程入门语言。

打个比方,同样一项工作C语言可能要1000行,java要100行,python可能只要10行。桌面应用、web开发、自动化测试运维,爬虫,人工智能,大数据处理python都能做,Google也都在大规模使用Python。 />

对于没怎么了解过python的小白或者很多非程序开发人员,想要顺利入门可以先看几本比较热门的书:

适合人群包括:零基础的初学者,了解一两门编程语言的初级人员,多年未写过代码的转岗专业人员,以及想通过速成课程了解Python3的专业人员。以练习题为主,包含了52个习题,主要为了学习者熟练Python的书写习惯。

算是较经典的书籍,对Python核心特性系统的专家级讲解;大量的专业级的实例代码,从小的代码片段到功能齐全的应用程序一应俱全。

推荐一门靠谱的入门级课程《九章基础算法班(Python3)》,适合零基础的学习者,无需任何先修技能。

也有很多人通过互联网平台在线学习,比方说:

适合零基础的学习者,无需任何先修技能。

讲解了 Python 的基本语法和常用内置数据结构,同时还包含使用 Python学习常见的算法和数据结构,如果学习者还需要求职研发岗位的话,这门课还会帮学习者解决常见的 Python 算法面试问题。

第一节免费试听,可以了解变量和运算等入门级知识点。

也是一位十多年开发经验的技术专家,著有《Spring 2.0核心技术与最佳实践》,有多个开源项目托管在GitHub。不用多说,如果是行业内的同学应该都听过。

但总归,如果你想从零开始学习Python,决心和时间投入是不可少的。确实有人一周就能熟练写码、一个月就掌握了较高级的算法和数据结构,也有人,其实是更多人,靠的是细水长流,每天投入一两小时,坚持到啃下这项新技能。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值