如何自学Python编程?一堆的Python教程却感觉无从下手呢?我想这应该是很多Python初学者正在纠结的问题。

今天想要分享给大家的是如何自学Python编程,学习这件事 还真不是人人都擅长的,有的人拿到一堆的Python教程却感觉无从下手,有的人却靠这一堆Python教程入门,这就是差距!那么对于拿了一堆Python教程却手足无措的同鞋要怎么办呢?

我们来看看同样的问题,其他前辈是怎么解决的。

我的学习经历分享

不仅是学Python,你学任何东西都得去实践。只看书,一是记不住,二是看时间长了,没动力了,看不下去了。

分享一下我自己的经历。

接触Python是从爬虫开始(脸红,以后再也不xjb写了),那时只知道照着网上的教程写,仗着自己C/C++的基础,强行理解Python代码含义。如果是考试的话,我是连学号都要抄下来的那种。

后来发现Python和C++完全是两个东西,而且Python也并不简单,其中包含着非常有趣的语法。由于我没有系统的看过书,所以对Python的一些细节完全不了解,只能是写代码的时候现场查,东拼西凑的感觉。

后来觉的根基不稳,写不下去了,就尝试着看廖雪峰的博客还有python核心编程。廖大的看完了,部分章节跳了,很基础。核心编程那本书也没看完,因为觉得好多东西基本用不到,无非是运行下例子,很没意思,后来这书看到一半就放弃了。

此时,我的Python水平就是强行用c++的思想编程,然后用Python翻译,都是简单语句,绝对跟python不沾边。估计这时候连入门都不算。后来慢慢找一些小项目练手,逐步提升自己

必须在项目中学习

举个例子,想从一个有100个人员信息excel或者txt里找到年龄小于25岁的女生的电话号码.

先思考怎么操作,然后用python去实现,那么完成的时候,你就对用python操作文本,组装数据结构有了一定的了解。

下一步就是怎么把这些数据存储到数据库中,然后通过python去查你想要的人的信息,这时候你对python的数据库操作有了认识

再下一步,通过python怎么在数据库中加入和删除人员信息

再思考怎么加上一个UI去实现操作,用web还是python 图形库

最后考虑怎么能够将这个程序打包成可执行程序而不是脚本之行呢

通过这样一个小练习,你就能知道如何去掌握python基础了

只有在项目中学习,才能学会编程。

当然,其实对于小白来说,入门很难,因为连编程原理都没有理解,更别提跟着做项目了。如果你真得想入这行,那么,有老师带领入门+项目实战是最好的方法了。

python怎样编程_怎么自学python编程相关推荐

  1. 文科生自学python要多久_怎么自学python,大概要多久?

    都让开!本人文科生,自学Python 2年半,作为一个曾经完全0基础,啥都不懂纯靠自学学会python的文科生,有一些不成熟的小建议可以分享一下. 首先不要觉着编程难,只要你认识26个英文字母,有一点 ...

  2. 初学者怎么自学python编程_怎样自学python编程?从零开始学习python,400集免费教程!...

    作为小白,在学习Python的时候,必然会走一定的弯路,有人在弯路上走丢了,有人走出了弯路.我就是属于还未走出弯路的同学,所以我想谈谈我的Python学习之路. 01先了解一下什么是python‍? ...

  3. 大学计算机基础python学多久_怎么自学python,大概要多久?

    我把Python学习分成了三个阶段 第一个阶段:Python的基础知识 初学者需要对Python的基础知识做一个全方位的了解,要清楚什么是条件选择,循环的作用,List集合和Dict字典集合:什么是函 ...

  4. 大专自学python找工作_大专生自学Python到找到工作的经历

    先做个自我介绍,我13年考上一所很烂专科民办的学校,学的是生物专业,具体的学校名称我就不说出来献丑了.13年我就辍学了,我在那样的学校,一年学费要1万多,但是根本没有人学习,我实在看不到希望,我就退学 ...

  5. python要多久_怎么自学python,大概要多久?

    分享一下我自学的过程. 我学Python的时候连第三方模块都不知道,一脑子Excel函数思维就去了. 最初的想法是我要爬东西,算数这种事情交给Excel就好了,但是我最终并没有费尽心思去学怎么爬,也就 ...

  6. 自学python无法入门_为什么自学Python看不进去?

    我自学编程的入门语言不是 Python,但看书时同样常常感到无论怎么努力都"看不进去",明明每句话好像都懂了,但转头就忘,让人极其崩溃,后来花了很大力气才搞定. Python 是我 ...

  7. 适合学python的笔记本_想自学python,应该买什么牌子的笔记本?

    写代码,我建议还是用 Mac 吧. 几个原因:macOS 作为 Mac 的操作系统,使用流畅.稳定,熟悉之后爱不释手.我几乎不关机,随时跑代码,系统几乎不会变慢. Mac 搭建编程环境方便.我本人用 ...

  8. python画松树_小白自学Python(二)

    python基础语法(二)///干货(建议收藏) 原创 乡里猫 静阅世界 python基础语法(二) 数据转换,数据的常用语法(列表) 数据转换 type() #查看变量的数据类型 >>& ...

  9. qstring截取一段字符串_笔记 | 自学Python 05:数据类型之字符串

    3.2 String (字符串) 字符串,就是一个个字符组成的有序的序列,是字符的集合,在python中通常使用单引号.双引号和三引号引住的字符序列,由数字.字母.下划线组成.从以下6个方面来了解: ...

最新文章

  1. 协议分析中的TCP/IP网络协议
  2. 深度学习和普通机器学习之间有何区别?
  3. [导入]在IE耗时操作中加入进度条或进度框
  4. spring jms 消息_Spring JMS,消息自动转换,JMS模板
  5. 论文浅尝 | 知识图谱中的链接预测:一种基于层次约束的方法
  6. 【报告分享】中国创新生态发展报告2019-德勤.pdf
  7. 前端学HTTP之网络基础
  8. Mina2.0快速入门
  9. 深入解析数码相机CCD坏点及噪点检测!【图解教程】
  10. 支付:在线支付功能的概述
  11. Java中的retainAll()函数笔记
  12. Hugo博客搭建配置
  13. 【爬虫】IP代理池的总结、实现与维护,IP代理池小工具(小框架),自建代理ip池
  14. 卷积可视化网站---CNN初学者的神器
  15. 四大开源3d游戏引擎探究(前言上)
  16. 会声会影应该如何制作电影开幕效果
  17. 大话设计模式(php版)第五章——依赖倒装原则
  18. lio linux工具,Linux中三种SCSI target的介绍之LIO
  19. 各种标点符号的英文怎么说
  20. 架构师之路(一) 什么是软件架构

热门文章

  1. 云e办学习笔记(十六)Redis集成菜单
  2. 如何打造有特色的在线教育培训平台
  3. Shell多进程ping检测指定网段ip是否在线
  4. Win10解决:系统管理员已阻止你运行此应用
  5. 【入门】(二)相机标定、矩阵求解、相机位姿势估计
  6. 递归函数实现二进制转换为十进制
  7. 论文解读-Intriguing properties of neural networks(ICLR2014)
  8. ProcessingJoy —— 扭来扭去【JAVA】【GLSL】
  9. Java 多线程学习(4)浅析 LongAdder、LongAccumulator 和 Striped64 的底层实现原理
  10. 机关里看似讨巧实则毁人设的8种行为