在知乎或者各大技术论坛里搜索一下,就会发现很多人都是自学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,决心和时间投入是不可少的。确实有人一周就能熟练写码、一个月就掌握了较高级的算法和数据结构,也有人,其实是更多人,靠的是细水长流,每天投入一两小时,坚持到啃下这项新技能。

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

  1. python自学行_有编程基础Python自学行吗?

    有编程基础Python自学行吗?目前Python比较火爆,计算机基础越好对学习Python新的编程语言越有利.大学计算机专业C语言不是很好的入门语言,理解起来有些抽象.零基础学Python很容易上手, ...

  2. python自学行吗-有编程基础Python自学行吗?

    有编程基础Python自学行吗?目前Python比较火爆,计算机基础越好对学习Python新的编程语言越有利.大学计算机专业C语言不是很好的入门语言,理解起来有些抽象.零基础学Python很容易上手, ...

  3. python适合自学编程吗-没编程基础可以学python吗

    Python是一门高级编程语言,而且Python语言适合零基础人员学习,也是初学者的首选. 如何学习好Python: 1. 要有决心 做任何事情,首先要有足够的决心和坚持,才能做好事情.学好Pytho ...

  4. 没有编程基础,学python怎么赚点小钱

    关于Python,有一个问题大家伙比较感兴趣的:如何利用Python赚钱? 知乎关注的这条帖子浏览量已经上百万了,往往春节后,都会迎来Python兼职接单的高潮期,近段时间各行业对爬虫类和数据分类的需 ...

  5. python作品阐述_Python网络编程基础的作品鉴赏-

    Python网络编程基础的作品鉴赏 Python网络编佳入门图书!175个完整,实践出真知,SocketsDNS.Web Service.FTP.Email.SMTP.POP.IMAP.SocketS ...

  6. python没基础可以学吗-没编程基础可以学python吗

    Python是一门高级编程语言,而且Python语言适合零基础人员学习,也是初学者的首选. 如何学习好Python: 1. 要有决心 做任何事情,首先要有足够的决心和坚持,才能做好事情.学好Pytho ...

  7. 零基础可以学python吗-没编程基础可以学python吗

    Python是一门高级编程语言,而且Python语言适合零基础人员学习,也是初学者的首选. 如何学习好Python: 1. 要有决心 做任何事情,首先要有足够的决心和坚持,才能做好事情.学好Pytho ...

  8. 没学过编程可以学python吗_没编程基础可以学python吗

    Python是一门高级编程语言,而且Python语言适合零基础人员学习,也是初学者的首选. 如何学习好Python: 1. 要有决心 做任何事情,首先要有足够的决心和坚持,才能做好事情.学好Pytho ...

  9. 零编程基础学python-零编程基础怎么自学python?

    找一本浅显易懂,例程比较好的教程,从头到尾看下去.不要看很多本,专注于一本.把里面的例程都手打一遍,搞懂为什么.我当时看的是<简明python教程>,不过这本书不是非常适合零基础初学者. ...

最新文章

  1. 有时抄个1000词,有时自己发挥,新研究揭示GPT到底是怎么写作文的
  2. php chilkat.certstore,angularjs实现冒泡排序算法的可视化
  3. 如何采用python语言绘制一条_如何使用matplotlib绘制一条线?
  4. Office远程代码执行漏洞补丁(905413)
  5. xss攻击-跨站脚本漏洞修复 Springboot项目
  6. 暴风集团冯鑫被批捕:涉嫌对非国家工作人员行贿罪、职务侵占罪
  7. Red Hat 第四季度总营收为8.79亿美元,低于预期
  8. 根据年月查询每月数据并渲染到页面,支持数据的展示与折叠隐藏
  9. Primer设计PCR引物的方法,在线引物设计网站汇总整理
  10. 自动驾驶|福特将在美国新建自动驾驶汽车工厂 计划未来两年投产
  11. 【ACWing】671. DDD
  12. 2022.11.22 英语背诵
  13. 众筹php,PHP众筹网源码 众筹网源码
  14. python中的break、continue和pass
  15. C语言系列:6、结构
  16. VBA遍历文件夹下的所有文件
  17. ECC证书操作汇总(ECC certificate operations summary)
  18. 解决docker-compose: 未找到命令问题
  19. HSV与RGB之间相互转换
  20. nand flash制备

热门文章

  1. Java接口的实现源代码_Comparable接口的实现:源代码
  2. gerrit配置replication插件
  3. ImageLoader
  4. (HDU)1061 --Rightmost Digit( 最右边的数字)
  5. 2008生产实习 日程安排
  6. Bailian4133 垃圾炸弹【枚举】
  7. UVA12657 Boxes in a Line【模拟】
  8. Bailian2688 求字母的个数【输入流】
  9. 51Nod-1083 矩阵取数问题【DP】
  10. windows 实用小工具(截图、进程管理)