前话
从去年7月就开始学Python语言了,直至现在快有一年时间了,在这段艰苦的时间里非常感谢CSDN,每当我遇到问题的时候都可以为我给出答案,CSDN可以称得上我这个自学狗的全能老师。在这一年里的Python自学过程里,总结了一些的经验,在这里和大家分享一下。





1.了解Python能干什么
可以看教程视频,浏览式看第一遍,只求看懂这个东西能干什么,就比如你要到市场买东西一样,你首先要了解这个货物有什么功能,是用来干什么的,对这个货物有一个大概的了解,然后你就会按需购买。而网上的人总说Python什么都能干,但是“什么”这个词对于一个初学者太抽象了, 所以首要的任务是要对这个“什么”实例化,把它联系到生活中。



2.做个与生活有关的小项目
当你知道Python的能干什么后,你就可以使用它了。就好比手机能打电话、上网、听歌,你就会使用手机去联系别人,上网查资料,无聊的时候听歌打发时间。那你也可以根据你对Python功能的了解去解决生活的问题,例如每天我打开电脑后都要上CSDN网址看一下最新的信息,那我就可以使用Python编个小程序,每天我打开电脑后,浏览器就会自动打开CSDN网页。不要在乎这个项目小,目的是让你有一个前进的目标,不然你就会觉得迷茫,感觉Python遥不可及。



3.项目确定后要怎么实现呢?
这里提供一下我的个人方法:首先到CSDN网页,搜索与这个项目有关的代码。现在这个小项目是“打开电脑后,浏览器就会自动打开CSDN网页”,那么就可以搜索“打开电脑后浏览器自动打开网页”,我相信CSDN就会弹出一大堆与这个项目有关的博客,博客里面都是可以实现这个项目的代码,一般都是不尽相同的。而以你现在这个水平看懂这些代码是一件非常困难的事情,你可以直接把它copy下来放到编辑器直接运行,如果能运行则试图修改一下参数,对比一下结果的变化,理解这些代码的作用。这时需要大家回头细看教程视频,然后你就会慢慢理解编程的一些基本了内容,例如:库、变量、for循环、while循环、数据类型等等。这个也是我平时的学习方法,首先知道结果,然后再反推回去理解过程。





4.扩展视野
第一个小项目可能了你的不少时间,但是项目完成的成就感会让你忘记一切。但是你要记住这只是开始,而且你编写的代码可能已经是过时的,科技技术是时刻都在更新,我们要时刻更新自己的知识库,关注最新的资讯。



个人建议学好英语和高数,尤其是线性代数,理论知识决定了你的高度。不然你永远只是一个programmer(码农),而不是一个developer(开发者)。

最后,附上这一年学习的最大成果,一个使用Python编写的库房管理小程序。

Python小白入门分享相关推荐

  1. python入门基础系列_03python—9个基础常识-python小白入门系列

    <python小白入门系列教程> 专栏 • 第03篇 文 | xc_718 深度好文:1828字 | 4分钟阅读 ​ 1. 注释 1)单行注释:****# #注释内容 print('123 ...

  2. python入门基础系列八_03python—9个基础常识-python小白入门系列

    <python小白入门系列教程> 专栏 • 第03篇 文 | xc_718 深度好文:1828字 | 4分钟阅读 ​ 1. 注释 1)单行注释:##注释内容 print('123') #1 ...

  3. 编程小白入门分享三:Spring AOP统一异常处理

    编程小白入门分享三:Spring AOP统一异常处理 参考文章: (1)编程小白入门分享三:Spring AOP统一异常处理 (2)https://www.cnblogs.com/lxk12345/p ...

  4. python小白入门可以参看下

    Python小白一枚,不知道如何入门,上网整理了一些点,简单记录一下,希望对接下来的学习有帮助吧. 1.找到合适的入门书籍,大致读一次,搞懂(太难的跳过) 2.做些简单习题,字符串比较,读取日期之类 ...

  5. python小白入门系列--· (1) 安装Win10ubuntu16.04双系统

    本人python小白一枚,写文章主要是为了记录总结学习过程中遇到的各种坑,请各位大佬多多指教,也为想入门的童鞋们先探探路. 首先想说一下双系统的必要性: 男票原本建议先在win10装虚拟机,在linu ...

  6. python小白入门

    浅谈python学习 ,老年人看了都能学会的python 文章目录 浅谈python学习 ,老年人看了都能学会的python 特点 注释 变量 数据类型 import: 引入外部的包,因为你不能把所有 ...

  7. 《Python小白入门》python环境安装,一步一截图

    点赞再看,养成习惯 编程语言都要运行在特定的环境内,因为直接写的代码操作系统是不认识的,所以需要创建一个能运行的环境,所以需要安装python的环境. 就像是你去了潜水,没有氧气是不行的,所以你带了一 ...

  8. python小白入门第二课-标识符数据类型字符串方法

    一.标识符 定义:标识符就是一个名字,它的主要作用就是作为变量.函数.类.模块以及其他对象的名称.就好像我们人一样,需要起个名字,便于称呼.指代. 1.变量就是标识符的一种 2.标识符:只要是在pyt ...

  9. Python小白入门练习试题

    如下是三套Python101的检测题,你可以从中任选一套,如果你可以在40分钟之内完成,请跳过Python基础开始你的进阶之路:如果你磕磕巴巴60分钟都没有完成,请果断从0开始. Python基础 A ...

最新文章

  1. 基于云上分布式NoSQL的海量气象数据存储和查询方案
  2. php mysql_query的的用法_PHP / MYSQL使用mysqli_query选择
  3. [python] 基于k-means和tfidf的文本聚类代码简单实现
  4. javaSE各阶段练习题--流程控制2
  5. Oracle入门(十二G1)修改序列(Sequence)起始值的方法
  6. 【洛谷 1879】玉米田
  7. springBoot+mybatisPlus小demo
  8. spring包装hibernate_全网最全Spring系列面试题129道(附答案解析)
  9. 程序员面试金典——18.9实时中位数
  10. Java ArrayList 数组之间相互转换
  11. .Net Framework3.5离线安装
  12. Kafka 入门教程之一: 安装
  13. css权威指南读书笔记
  14. 怎么改mnist数据的标签_详解 MNIST 数据集
  15. Kibana:在 Kibana 中对数据进行深入分析 (drilldown)
  16. UITT私有化自动跟单系统
  17. 【Windows 11】系统安装修改版 Subsystem for Android 安卓子系统,并用 Magisk Root
  18. 视觉音乐从贝拉吉奥斯喷泉中学到什么
  19. 【北上广招聘】中企高呈找人:内容营销经理、SEM运营经理、KA客户经理...
  20. Vue.use 是⼲什么的?

热门文章

  1. 记笔记格式 — markdown 语法
  2. Linux各种打包和压缩文件命令
  3. 最全Hadoop视频教程(从入门到精通 视频教程下载)Hadoop八天完全攻克Hadoop视频教程 Hadoop开发新版Hadoop视频教程
  4. CSS 清楚浮动总结
  5. vue3.0抢先看(附尤雨溪vue分享ppt)
  6. 【转】 HtmlUnit简介
  7. Android面试题及答案
  8. 服务器上搭建git仓库
  9. 线性代数笔记11——向量空间
  10. PAT A1010.Radix 二分法