再次开始学习python-Python Web实战 第一课

来源:互联网 发布:吾生而有涯而知而无涯 编辑:程序博客网 时间:2024/06/18 05:42

之前,至少一年前吧,在微信公众号“Crossin的编程教室”的指引下开始学习python,大概学了4,5课的样子就无疾而终了,后来课程落了好多,就没再捡起来继续学。到现在python还是不会。做程序员也3年了,还是只会Java一门语言,丢人啊。

最近关注了公众号“程序员在囧途”,维护这个号的哥们曾经在CSDN上出过一本小说,名字想不起来了,12年我开始学编程那会在紧张的学习之余,那本小说曾带给我很多快乐。现在这哥们搞了个在线教育平台,上面有很多课程,其中就有python,自己最近想学习些web方面的知识,python在web上也很厉害,恰好“程序员在囧途”上也有python的课程,于是就准备重新拿起python,这回好好学学。虽然这个课程是付费的,但或许付费的课程质量会好些,只要课程质量有保证,付费是最经济的学习方式,因为自己会少走弯路,会省下很多时间精力。

这门课程叫做《Python Web 实战》,地址在这。

现在该平台处于内侧阶段,需要邀请码才能注册,有兴趣的同学可以通过我的邀请链接去注册,当然你注册并邮箱验证了,对我也有好处,也算相互支持吧。

我会把学习该课程的笔记记录在博客里,供复习和大家交流。


搭建运行环境

首先搭建运行环境,课程中使用的python版本是2.x,2.x和3.x在语法上有细微差异,因为课程中用到的库是基于2.x,所以就选用了2.x。

该课程特色是在实战项目中学习语法,熟悉语言。所以并没有一上来就大讲语法。


hello world

先上万能的hello world。

hello_world.py

s="hello python"print s

python的语法很简洁,定义变量时不需要声明类型,在语句的末尾也不需要分号。


学习数组

array.py

person=[] #init a arrayperson.append("Li") #append item to arrayperson.append("Wang")person.append("Zhang")for p in person:    #iterator the array    print p    del person[0]   #delete one itemperson.append("Zhao")person.append("Niu")del person[0:2] #delete item between rangeprint "-------"for n in range(0,len(person)):  #another way to iterate    print person[n]


选择编辑器

可以在Eclipse下装插件pydev,这样就可以在Eclipse下编写python程序了。插件安装成功后,在window-preference中配置Interpreter。


0 0
原创粉丝点击