【初学python】第一个月--休眠期,我埋下了一颗名为python的种子

先说背景,本人编程技巧极渣,其余各种万金油半桶水,毕业工作半年后,反而退三年。

满打满算,大概是因为进了XJM的群里,从2015年3月12日左右才开始接触python。

入门书籍:《笨方法学python》,《python核心编程》

第一个星期:用python写数据结构,链表,栈,队列

结果被我拖了差不多十天才勉强完成。

第二个星期:一边看笨方法学python,一边……我也忘记当时干嘛了……好像是病了……总之病懒是逃不了

嗯,这个阶段最重要是,学会了让测试驱动开发。

第三个星期:听XJM的话,看python核心编程,结果被我匆匆浏览了第一部分,第二部分只来得及看目录……

嗯,看了python核心编程之后,之前囫囵吞枣所产生的疑问很多也得到解决了。

这个时候,前进有两条路线——

A 学院派:以算法和数据结构为基础,http://interactivepython.org/runestone/static/pythonds/Introduction/InputandOutput.html

       辅助用课程视频,http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/lecture-videos/lecture-1-algorithmic-thinking-peak-finding/

B 实践派:项目驱动学习

至今为止,interativepython 里,我才看了第一章(龟速好想死),然后就开始一边看书一边写小程序了

ps,理论上,我应该看完python core 第二部分后,对网站的服务器各种有一定了解了,然后可以换一个网站架构的程序,不过因为任务没有顺利完成,所以没有换成功。

第四个星期:写斗兽棋(用print输出)

结果真的用了一个星期,过程非常挫败,一度想要放弃学习搬砖就此了结残生,最后写的还是半成品,死在多维数组上了。

不过严格意义上,这个代码是我人生当中第一次完全自己写的200行代码,以前那些都是扒别人修改的。

任务交接完成,跟XJM换了一个五子棋的代码。

第五个星期:写五子棋(用print输出)

因为中途各种病伤残懒,所有最后两天,才填补了五子棋的斜对线判定。

但是,假如是正常智力的人,有XJM的基础代码,我觉得,应该是可以两个小时内消化完的。

也可能是因为会了之后就觉得简单,但是不会的时候真的是一筹莫展,人生就是这样。

然后一个月就这样结束了,在前两天(4月14日)完成五子棋的时候,突然觉得自己会爬了。

怎么说呢,就像我此时手上的白细胞团下,那些受伤的细胞在增殖的时候,我会有一种舒服的清新的感觉,现在看到python,也有一种,埋在土里一个多月居然没有腐烂,所以种子终于要萌芽了的感觉。

感觉就像每棵树发芽前在土里都要经历一个黑暗期,要么萌芽,要么腐烂。

我很高兴我没有腐烂。

怎样?就不许人家文艺啊,挖鼻屎(逃

时间: 2024-08-10 21:21:22

【初学python】第一个月--休眠期,我埋下了一颗名为python的种子的相关文章

删除windows上特定目录下以*.rar后缀名的python脚本

import os,fnmatch,datetime,time def all_files(root,pattern='*',single_level=False,yield_folders=False): patterns = pattern.split(';') for path,subirs,files in os.walk(root): if yield_folders: files.extend(subirs) files.sort() for name in files: for p

python第一天

官网:https://www.python.org/ 免安装版:Portable Python http://portablepython.com/wiki/PortablePython2.7.3.1/ python详细介绍 优点 1.提供大量的内库:供你使用: 2.linux原装python 种类 pypy    Cpython    Jpython    rubypython python环境搭建安装 windows: 下载安装包https://www.python.org/ 默认路径:C:

Python第一周Round1记录

为啥要说是Python第一周呢? 一直都有心思想好好学习下编程,但是因为自身的懒惰和工作中的不需要,一直搁浅,现在重新开始学习,以天为单位做记录的话,可能会产生很多电子垃圾,虽然占不了多少字符,但是也是浪费大自然不是,哈哈~ 如果能坚持记录下去的话,那更好,如果有一天突然发现自己没有在更新此博客,那对不起,可能是我die了,或者我又放弃了~如果是第一种情况还好,如果是第二种情况,怕是以后就再也没有机会了. 今天,2018年12月14日,距离我28周岁的生日,还有2天,a good day! 第一

python~~第一天

人生短暂,我用python~ print('人生短暂,我用python')  #第一句编程 printf(5+1) #结果是6 , n1 = 5 n2 = 1 printf(n1 + n2)  #结果当然也是6 这就是python中的变量了,变量的作用:昵称,其代指内存里某个地址中保存的内容(我自己的理解就是和现实中 每个人都需要有一个名字一样,hh),命名当然也有规则-- 变量名只能是 字母.数字或下划线的任意组合 变量名的第一个字符不能是数字 以下关键字不能声明为变量名['and', 'as

学习python第一天

学习Python第一天 Python小白,做Linux运维5年,纯系统运维已经不能满足日常工作需要,所以学习Linux运维开发入门级语言python 前言: Python, 是一种面向对象.解释型计算机程序设计语言,由Guido van Rossum于1989年发明,第一个公开发行版发行于1991年. Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协议. Python语法简洁清晰,特色之一是强制用空白符(white

Python第一周基础篇

<感言:首先感谢alex老师精彩课程,第一周的第一天,随着金角大王的豪言壮语般的心灵鸡汤完美收场.此刻坐在电脑前的我仍是热血澎湃,下定决心好好跟着大王一起学好python> ----祝老师教师节快乐                                      Python第一周基础篇 博文结构: --1--python2.*与python3.*主要区别 --2--python安装与配置 --3--PyCharm开发工具的安装与配置 --4--变量的定义 --5--注释的使用 --

python第一篇

python第一篇 1.python简介 python是一门简单易学而且功能强大的编程语言,它有高效的内置数据结构,并且能够用简洁的语法进行面向对象编程.python简洁的语法和良好的编译解释性,使得它能够成为大多数领域的使用语言,如web开发,科学运算,人工智能,系统运维,金融分析,图形GUI等,很多领域都可以看到python的影子.既然python这么厉害,那为什么不学起来呢?come body!  life is short ,you need python! 2.基本数据类型 首先介绍的

Python 第一周学习笔记

1.Python 解释器 #!/usr/bin/env python # -*- coding:utf-8 -*- # Author:Tian Ba Python3 字符集默认支持中文 2.变量定义的规则: .变量名只能是字母.数字或下划线的任意组合 .变量名的第一个字符不能是数字 3.字符串 所有带引号的都是字符串,包含(单引号,双引号,三引号) 4.注释 当行注释:#被注释内容 多行注释:"""被注释内容"""  (可以是单引号或者是双引号)

第一个月的回忆录

从入职到现在足有一个月啦,昨天刚刚收到那份相当微薄的工资,心情却无比的愉快.这不是我的第一桶金了,但是却是我成为码农后的第一份工资,在我心里有一份特别的意义,也许世上没有比我更二的一个人,这么辛苦只为找到一个所谓的开发岗.说来话长,长的话就不说了.我只是想说说作为程序员第一个月的体会,有些东西,人一生也经历不了几次.老师曾说,每一次跳槽对程序员来说都是一次飞跃,在新的环境的压力,会极大的促使你学习新东西得到成长.能走到现在,算是对我的执念有一点点安慰了. 入职之前,我所做的准备就是spring+