来自一名中年大叔自学python的历程以及给小白的一些建议

写之前其实也犹豫再三,一则自己编程水平实在有限,怕误导新人也怕被大神们笑话;二则自高考以后,很少码字写文章了,作文水平本来就渣,如今又荒废了这么些年,怕写成流水帐。后来想想也罢,就当作是自学py两年的一个总结吧。

首先声明两点:

1.本人水平有限,对于本人的误导性言论不负任何责任。

2.文章偏未入门初学者新手向,为了让没有任何编程基础的人看懂,尽量不说行话,不用术语。欢迎大神们指出错误,冷嘲热讽的一概无视。

1.学编程难么?为什么学python不学其他编程语言?

先介绍下小编背景,大专生,非计算机专业。无任何计算机编程基础。当然用ghost重装个系统还是可以的。英语没过四级,数学是小编人生的一大污点,本人高中花在数学上的时间最多而高考成绩数学最渣,要不是数学分数低,小编可以混个本科。语文水平嘛,大家看我现在写的就可以感受下。小编大专12年时曾想学门编程语言,但学校无此专业,也不认识此专业的朋友。只好上网查了一下,发现C,C++最多人讨论,B格看上去也很高,非常高大上。于是下载了几本教程,打算观摩学习下。当然是中文教程,楼主还是有自知之明,断然不敢造次下英文教程难为自己。翻开教程一看,都是小编认识的汉字和为数不多的几个英文。楼主粪发涂墙学习了几个小时,然后……是的,如同大家都猜到的结局一样,然后没有然后了。确实都是些小编认识的汉字和英文单词,凑在一块儿,小编愣是看不懂它们要表达的含义。小编都怀疑自己的大专是别人代考来的……吐血数升以后,小编知难而退,不再打算学编程了。

然后5年时间嗖的一声就过去了,我的人生和大多数人一样,毕业找工作,攒钱.人嘛,有了一点积蓄,总是想让钱升值的.小编炒股了,还好,虽然小编15年就接触股市了,没亏钱略赚,主要原因是小编没攒下什么钱.没啥钱投进股市,多年炒股,我对技术分析,价值投资都有点了解,大概2018年小编对各种炒股技术产生质疑,决定验证下各种炒股技术的历史表现,发现一般的炒股软件达不到小编的需求,兜兜转转,最后还是回到自学编程老路上。但这次运气很好,小编在尝试自学C#失败后,意外发现了各种在线量化炒股平台用的都是py,小编在查找各种编程语言的时候,也曾听说过py脚本,一看这名字,小编脑海就闪现出一个黑乎乎的小窗口,几行英文闪烁后,就不见了……它甚至都不能算一个标准的wondows程序,连名字都不叫程序,叫脚本!!我当时感觉好low逼,我不要学这种编程语言!!小编当时的想法是——哪怕做不出办公软件word这样的程序,起码也要做出windows自带的记事本这样的!!总不能做个程序是用命令行的连个界面都没有吧!太low逼了,这样显不出哥能耐!!直接把它pass掉了。直到哥接触到这些量化平台,哥的眼界被打开了。立马开学python。

人生苦短,我用python。——python界名言。

码了这么多字,甚至介绍小编的背景资料。无非想回答大家一个疑问——自学一门编程语言难不难?为什么学py不学其他编程语言?小编的答案是:自学C,C++,C#,对于小编来说很难!!对于各位看官,大家请对照小编背景资料自行脑补。而自学python,我就不说什么代码简洁,语法优雅之类的术语,行话。小编26岁开始自学py,小编还得工作,还要和狐朋狗友吃吃宵夜,吹吹牛皮,灌灌马尿。还要刷刷股票网站,知乎,每日头条,玩儿游戏,搜搜岛国爱情动作片资源,小编

很忙,其实没什么时间学py。各位看官,摸摸自己良心,你们如果自学py,条件有比我更艰苦,天资有比我更渣吗?但两年后小编现在可以用py验证自己的炒股思路,用历史数据验证各种炒股技术的历史水平。你们看,小编学会了数据分析。小编可以,你们当然也行!!只要小编愿意去学,小编要做个漂亮的交互界面也可以,只是没必要。设计界面,就像女人化妆上街,没错,就是给人看的。小编信奉周星驰电影里的信条——关了灯其实也一样。只要达到目的,完成了你的需求,你懂得怎么操作,有无界面窗口不是重点。复制粘贴,ctrl+c,ctrl+p也可以,非得要按软件上的复制粘贴按钮吗?再说一点认知,py不像一般的windows程序,确实有区别,比如py不像一般的xx.exe一样双击运行,它用命令行运行(当然花点功夫可以转成exe),它的风格更偏linux?unix?苹果系统?对不起,小编没用过以上操作系统,仅靠自己有限认知猜测。

2.怎么学习py?有什么建议?

我的建议是 1.学习py要有针对性,目的性。不要漫无目的地学.py功能很强大,能应用到的场景很多,比如做网页,做游戏,做界面,做数据分析,统计分析,深度学习,机器学习等等不一一例举(大神们不要吐槽我说法不专业,毕竟这是针对没有任何编程基础的人。)看你自己的需求是什么再去学什么。比如小编做数据分析,我就不去学网页的,游戏的,交互界面窗口的。但基础知识谁也跑不掉,比如数据类型,判断语句,函数等。py有很多库或者包,至今我也没学过(说到库或者包,这样说大家也许一头雾水,但我说类似插件,外挂,辅助器,可能大家比较容易理解。没关系,你们现在也用不着学) 2.现用现学。这是我个人的学习方法,供大家参考。我是先学一遍基础教程,然后在量化平台开始数据分析,用到什么不会再去补什么,比如数据分析用到pandas,我再去学pandas。哪怕是基础知识,当用到时发觉忘记了回头复习巩固是常有之事。只有追着自己想要的东西去学,学会了才有成就感,有动力继续下去。这好比你追求妹子,每日负责接送,送花送包包,一段时间后,妹子和你牵手了,你才有成就感,才有动力追下去。不信你可以做一下各种py基础教程的练习题,做起来不是那么有趣,有点做奥赛题的感觉,很伤脑筋,你又不知道跟自己想要的有什么关系,你很快会觉得无聊。但大家对于基础课程要坚持,练习题可以不做,但你要保证自己至少看懂了教程的内容。

3.安装哪个版本的python?

我推荐安装python3.0以上版本,因为2.7已经不再更新维护,并且2.7对中文支持不太好,仅这个理由就值得你从选项中剔除它.python不仅自己本身安装过程中就有坑,各种库文件的安装一路上也是坑坑洼洼,理由如下:Anaconda使用总结 - Python - 伯乐在线,事实上我强烈推荐Anaconda安装及使用教程,,大家直接安装Anaconda或者Django 安装 | 菜鸟教程这样的打包安装程序,可以避开不少地雷,也就是几百m大小,还比不上一部岛国爱情动作的容量.回头你入门了,这些打包安装程序如果不是你的菜,你随时可以移出你的硬盘.记住,上面什么Anaconda或者Django的,请下载安装里面包含有python3.0以上版本的的那个.

4.有哪些基础知识的教程,网站推荐?

我推荐三个网站,教程就不推荐了.我的python基础知识基本来源于这三个网站

Crossin的编程教室 纯新手向,非常友好.简直手把手.第一个Crossin的编程教室 - Python入门的课程,请大家全部学习.

Python教程 廖雪峰大神的良心之作,算不错的,但不如Crossin的编程教室深入,很多东西可能限于篇幅,讲的没那么新手向,大家在完成了Crossin的编程教室后,可以继续看这个网站,请至少看完面向对象编程那一章.后面的课程,看名字你就知道是偏向那个方向的了,如果是你的菜,可以看,但小编不是哪方面的菜,所以没看.

Python3 教程 | 菜鸟教程 也请看到Python3 面向对象那一章.这个可以作为以后的速查手册使用,你以后会懂的.

如果大家英文不渣,可以去各种库的官网看官方文档,英文学渣只能找中文版,或者翻译软件跟着上,不要奇怪,有不懂的百度,谷歌,专业性的论坛上问,这些经历你以后也会经常有。比如编程过程中,甚至安装库过程中会遇到各种bug,不会处理,就直接复制报错信息丢百度或者谷歌,这事儿,我经常干,谢天谢地,也许是些常见的低级错误,居然有很多人给出了中文的解决方案,很多时候我也只能找到英文的解决方案,对我这种英语不过4级的学渣,简直是噩梦啊. 小编就是在这种艰苦条件下走过来的.

速查手册或者官方文档都是小编的最爱(当然仅限中文版),简直是最好的教程.可惜,这种东西还真不好找,哪怕是pandas这种如此普遍的插件,想找个中文版的官方文档,都不是件容易的事.

最后,我建了个交流群 想自学Python和Python程序员可以加一下哦

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,293评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,604评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,958评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,729评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,719评论 5 366
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,630评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,000评论 3 397
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,665评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,909评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,646评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,726评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,400评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,986评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,959评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,197评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,996评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,481评论 2 342