博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python小白入门分享
阅读量:3915 次
发布时间:2019-05-23

本文共 1145 字,大约阅读时间需要 3 分钟。

前话

从去年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编写的库房管理小程序。

在这里插入图片描述

转载地址:http://akprn.baihongyu.com/

你可能感兴趣的文章
BeetleX之TCP消息通讯Protobuf/TLS
查看>>
AA.Dapper升级了
查看>>
C#刷剑指Offer | 二叉树中和为某一值的路径
查看>>
你是个失败者,有什么资格说话?
查看>>
为什么我们总是「习惯性辩解」?
查看>>
.NET 异步解说
查看>>
Magicodes.IE 2.4发布
查看>>
程序员修神之路--它可能是分布式系统中最重要的枢纽
查看>>
如何理解Eating这个词?云原生与微服务专场介绍
查看>>
诊断日志知多少 | DiagnosticSource 在.NET上的应用
查看>>
Chrome正在启用HTTP/3,支持IETF QUIC
查看>>
简单聊聊AspNetCore的启动流程
查看>>
.NET架构小技巧(2)——访问修饰符正确姿势
查看>>
一站式Web开发套件BeetleX.WebFamily
查看>>
工作这几年所获、所感、所悟
查看>>
不想写脚本清理 mongodb 中的垃圾数据,ttlIndex 能帮到你!
查看>>
跟我一起学.NetCore之MediatR好像有点火
查看>>
.NET架构小技巧(4)——反射,架构人员法宝II
查看>>
让你变厉害的7个底层思维
查看>>
译 | 将数据从Cosmos DB迁移到本地JSON文件
查看>>