仓酷云
标题:
带来一篇进修python的一些心得和经历
[打印本页]
作者:
柔情似水
时间:
2015-1-14 21:04
标题:
带来一篇进修python的一些心得和经历
小知识:Linux发展和成长过程始终依赖着五个重要支柱:UNIX操作系统、MINIX操作系统、GNU计划、POSIX标准和Internet网络。
比来有很多同伙问进修python若何下手,是否是报个培训班进修?上面先简略的引见一下python。
Python是一种面向对象、直译式盘算机法式设计说话,由GuidovanRossum于1989岁尾创造,第一个地下刊行版刊行于1991年。Python语法简捷而清楚,具有丰硕和壮大的类库。它常被昵称为胶水说话,它可以或许很轻松的把用其他说话制造的各类模块(特别是C/C++)轻松地联络在一路。罕见的一种运用情况是,应用python疾速生成法式的原型(有时乃至是法式的终究界面),然后对个中有特殊请求的部门,用更适合的说话改写,好比3D游戏中的图形衬着模块,速度请求异常高,就能够用C++重写。
Python在设计上保持了清楚整齐的作风,这使得Python成为一门易读、易保护,可移植性异常好,可以在linux、windows、苹果等多种操作体系上运转,而且被大批用户所迎接的、用处普遍的说话。Python的作者成心的设计限制性很强的语法,使得欠好的编程习气(例如if语句的下一行不向右缩进)都不克不及经由过程编译。个中很主要的一项就是Python的缩进规矩。
依照我的经历,进修任何一种技巧,报培训班进修都是扯淡(有硬件需求的技巧除外,好比CCIE等,那须要硬件装备情况,小我普通没有那玩意),糟蹋钱,学完简直也就是会一些基本,既然如许为何不自学那?最快最适用的办法就是本身看完《python简明教程》1-10章在加上实战,很快就会了,进修任何一门技巧,跟着技巧的深刻,最初都是同仇敌忾,是以学会自学很主要。
为何如许说?由于《python简明教程》1-10章引见了python的语法,掌握流,运算符与表达式,函数,列表,元组、字典,一些模块等,这些根本上就是编程的基本,不外看的时刻要边看边演习,不消看的很细心,只需明确、会用便可,前10章看完根本上就能够写一下小的剧本了,真实的进修实际上是在本身写运用剧本或法式的时刻,在写的时刻确定会有不明确的器械,然后就去网上查材料,一来二去就明确了。碰到不会的器械,最好是本身先查材料本身处理,如许印象深入,其实弄不明确找个技巧好点的人点一下就能够。刚开端的时刻,或许完成某个功效你须要20行的代码,跟着常识的积聚,赓续的去完美剧本,有能够过一段时光你重写这个功效只须要10行或是更少。
我进修python最多的是为了写一些运维剧本,运维这任务,许多时刻都是反复性的任务,如许就写点剧本,主动去履行,削减了任务量,进步了效力,包管了任务的靠得住性,防止了手动的误操作,又学到了器械,何乐而不为呢那?
简略的说一下python剧本的根本格局,上面是一个打印helloword的python剧本,能反响出python剧本的格局,愿望人人在进修时刻参照这类格局,养成优越的剧本编写习气。
#!/usr/bin/envpython
#-*-coding:utf-8-*-
importos,sys,datetime,time,MySQLdb
defmain():
print“helloword”
if__name__=="__main__":
main()
简略说一下各个部门的感化:
#-*-coding:utf-8-*-这个是设置剧本的编码,不多说。
importos,sys,datetime,time,MySQLdb这个是导入你剧本中应用的python模块。
defmain():界说一个函数
if__name__=="__main__":假如是一个剧本的话,这句话无关紧要,然则建议应用他。好比你如今写了一些法式,都存在零丁的py文件里。有一天你忽然想用1.py文件中的一个写好的函数来处置如今这个文件中的事物,你固然可以拷贝过去,你也能够把谁人文件加上if__name__=="__main__":这句话,然后从你如今写的文件中import1就能够用1.py中的函数了。
进修是一种既苦楚有快活的事,以上是我的一些建议和进修的经历,写的欠好,人人别拍砖啊。最初送出一句老话:书山有路勤为径,学海无涯苦作舟。
小知识:CentOS并不包含封闭源代码软件。
作者:
谁可相欹
时间:
2015-1-16 23:36
标题:
带来一篇进修python的一些心得和经历
一定要养成在命令行下工作的习惯,要知道X-window只是运行在命令行模式下的一个应用程序。在命令行下学习虽然一开始进度较慢。
作者:
小魔女
时间:
2015-1-21 10:34
老实说,第一个程序是在C中编译好的,调试好了才在Linux下运行,感觉用vi比较麻烦,因为有错了不能调试,只是提示错误。
作者:
小妖女
时间:
2015-1-30 15:15
期间我阅读了不少关于Linux的相关资料,其中也不乏一些有趣的小故事,这既丰富了我的课余生活,也让我加深了对一些术语的理解,比玩游戏强多了。?
作者:
再现理想
时间:
2015-2-6 13:51
这也正是有别的OS得以存在的原因,每个系统都有其自身的优点。?
作者:
简单生活
时间:
2015-2-16 10:11
尽量不要提问纯属是扯蛋.学习Linux特别是自己一个人初学入手的时候没人教很困难.当然如果可以的话平时多去买些Linux书...对学习Linux很有帮助.
作者:
愤怒的大鸟
时间:
2015-3-5 06:48
现在的linux操作系统如redhat,难点,红旗等,都是用这么一个内核,加上其它的用程序(包括X)构成的。
作者:
冷月葬花魂
时间:
2015-3-12 00:59
尽量不要提问纯属是扯蛋.学习Linux特别是自己一个人初学入手的时候没人教很困难.当然如果可以的话平时多去买些Linux书...对学习Linux很有帮助.
作者:
精灵巫婆
时间:
2015-3-19 18:21
未来的学习之路将是以指数增加的方式增长的。从网管员来说,命令行实际上就是规则,它总是有效的,同时也是灵活的。
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2