当前位置: 首页 > news >正文

零基础兴趣或者转行学习Python,我们应该如何入门呢?

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

Python 语言应该如何入门,记得我几年前也碰到过这样的问题,当时网上随便搜了一下饥不择食的找了一些书开始啃起来,结果发现很疑惑,感觉吃力,走了很多弯路。若不得法还会降低初学者的兴趣,现在我就说说自己对python 入门的理解.

 

学Python和学其他的语言其实是相同的,我给新同事讲课的时候就说学编程和练武功其实是很相似,入门大致这样几步:

  • 找本靠谱的书,

  • 找个靠谱的师傅,

  • 找一个地方开始练习。 

学语言也是的:选一本通俗易懂的书,找一个好的视频资料,然后自己装一个IDE工具开始边学变写。下面我具体来讲讲:

 

 

1.找一本靠谱的书,难度一定要是入门级别,千万不能太复杂,不要一下子陷进去,会打乱节奏,学东西要循序渐进,不能一口吃个胖子.打个比方,学过java的同学都听过大名鼎鼎的thinking in java,这边书很厚很全,若一上来就学,肯定会吃力,时间长了就会失去兴趣,因此对初学者来说,一定要找一个通熟易懂的,简单的书。入门的书非常关键。

 

入门的书很多,但是我个人强烈推荐"A Byte of Python",这本书我读了2遍,作者写的思路非常清晰,对每一个知识点讲解的很到位,不多不少,刚刚好,对初学者来说,力道刚刚好。而且是全英文,对提高自己的英语水平,很有帮助.

2.找一个好的视频资源,当然若你周围有Python高手就更好了,可以多交流多请教。视频资源我推荐imooc,当然有人说还有jikexueyuan,网易公开课,这几家我都看过一些,各有千秋,我建议初学者还是选择imooc,他家的Python讲解的很仔细,而且音频的质量比较高,最关键是的可以在web上直接编程练习,都不用自己安装编译器,非常方便。居家旅行必备啊~~

 

3.多编写程序,这似乎是废话,但是确实是一句实话。学编程一定要亲身去编写,没有什么捷径.一开始哪怕你把书里面的例子一字不落敲一遍,也好过你只是去看书,而不动手。

而且学Python最好是坚持编,每天抽小半个小时,学一些知识点,不断的坚持.大概快的话几个星期基本就能入门了。

编推荐一个学python的学习qun  227 435 450,无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享! 

以上就是我对Python入门的感悟,希望对初学者能有一点帮助,能帮到一些人少走一点弯路.也就不枉我大半夜在这里码字了~~

 

转载于:https://my.oschina.net/u/3849396/blog/2223102

相关文章:

  • bartender 9.4 错误消息6670 无法链接到数据库的解决办法
  • JVM G1笔记
  • Linux下切换用户出现su: Authentication failure的解决办法
  • [MicroPython]TPYBoard v102 CAN总线通信
  • Java多线程——AQS框架源码阅读
  • 超大数据下大批量随机键值的查询优化方案
  • node中的npm的使用
  • 未来五年中国本土机器人制造业将显著提升
  • RabbitMq之Work模式
  • (原)记一次CentOS7 磁盘空间大小异常的解决过程
  • python里使用反斜杠转义遇到问题记录
  • AliOS Things 电源管理框架使用说明
  • python三级菜单实例(傻瓜版和进阶版)
  • linux之HTTP服务
  • 【原】戏说Java
  • 【Linux系统编程】快速查找errno错误码信息
  • CSS 专业技巧
  • java小心机(3)| 浅析finalize()
  • Odoo domain写法及运用
  • Sass Day-01
  • spring boot 整合mybatis 无法输出sql的问题
  • Spring Cloud Alibaba迁移指南(一):一行代码从 Hystrix 迁移到 Sentinel
  • Vue2 SSR 的优化之旅
  • Vue--数据传输
  • Web Storage相关
  • Work@Alibaba 阿里巴巴的企业应用构建之路
  • 跨域
  • 聊一聊前端的监控
  • 前端自动化解决方案
  • 它承受着该等级不该有的简单, leetcode 564 寻找最近的回文数
  • 这几个编码小技巧将令你 PHP 代码更加简洁
  • AI算硅基生命吗,为什么?
  • Prometheus VS InfluxDB
  • shell使用lftp连接ftp和sftp,并可以指定私钥
  • 格斗健身潮牌24KiCK获近千万Pre-A轮融资,用户留存高达9个月 ...
  • ​Z时代时尚SUV新宠:起亚赛图斯值不值得年轻人买?
  • #define 用法
  • #微信小程序(布局、渲染层基础知识)
  • (2)Java 简介
  • (AngularJS)Angular 控制器之间通信初探
  • (Mirage系列之二)VMware Horizon Mirage的经典用户用例及真实案例分析
  • (rabbitmq的高级特性)消息可靠性
  • (非本人原创)我们工作到底是为了什么?​——HP大中华区总裁孙振耀退休感言(r4笔记第60天)...
  • (附源码)计算机毕业设计SSM疫情社区管理系统
  • (论文阅读32/100)Flowing convnets for human pose estimation in videos
  • (十一)JAVA springboot ssm b2b2c多用户商城系统源码:服务网关Zuul高级篇
  • (中等) HDU 4370 0 or 1,建模+Dijkstra。
  • (转)关于如何学好游戏3D引擎编程的一些经验
  • .babyk勒索病毒解析:恶意更新如何威胁您的数据安全
  • .NET Core日志内容详解,详解不同日志级别的区别和有关日志记录的实用工具和第三方库详解与示例
  • .NET 除了用 Task 之外,如何自己写一个可以 await 的对象?
  • .NET 将多个程序集合并成单一程序集的 4+3 种方法
  • .net安装_还在用第三方安装.NET?Win10自带.NET3.5安装
  • .NET中winform传递参数至Url并获得返回值或文件
  • @DateTimeFormat 和 @JsonFormat 注解详解