随笔分类 - Python
摘要:在C#里面,属性的get 与 set 非常简单方便。 而在Python里面,属性可以直接获取或赋值。但是如果在获取或赋值时加一些逻辑判断,就稍微有点不一样。 不过总的比起来要比java好多了(没错,我就是java黑)。
阅读全文
摘要:Python有一个自然语言处理的工具包,叫做NLTK(Natural Language ToolKit),可以帮助你实现自然语言挖掘,语言建模等等工作。但是没有NLTK,也一样可以实现简单的词类统计。假如有一段文字:a = 'Return a list of the words in the string S, using sep as the delimiter string. If maxsplit is given, at most maxsplit splits are done. If sep is not specified or is None, any whitespa
阅读全文
摘要:最近在学习Python,所以上网找了一个小程序练练手。关于这款名为【Bunny】的小游戏,详细请看下面的链接:http://www.oschina.net/translate/beginning-game-programming-for-teens-with-python这篇文章里面对游戏的所有代码都做了非常详细的说明,可以说就算是零基础的新手,也能在完整地抄写完代码后,就会对Python有个比较大概的了解。更妙的是,这篇文章还附带有游戏所需的图片及声音文件,不需要再花费额外的时间去寻找素材。如果你有Python的一点点基础,那么就只需要花3个小时的时间(甚至更短),就能做出一个小游戏出来,这
阅读全文
摘要:Python里到lambda表达式非常简约,lam =lambda a: a*2--> lam(3)6在某些情况下确实挺好用到。但是相比C#到lambda表达式,还是不够强大(我不是在黑python,实话实说)。C#里的lambda表达式非常好用,只要用过到人都会觉得爱不释手。它其实就是一个匿名的函数,只要普通函数能做到事情,它都能做,但是表现得非常简约。form.click += (x,y) =>{ y = y.split('/')[0]; x.Text = y; }而Python里到lambda表达式,只能有一行表达式,而不像C#一样是一个完整的函数。并...
阅读全文
摘要:出处:http://blog.163.com/gjx0619@126/blog/static/12740839320114995947700/完整请参考:http://docs.python.org/library/pdb.html在python中使用pdb模块可以进行调试importpdbpdb.set_trace()也可以使用python-mpdbmysqcript.py这样的方式(Pdb)会自动停在第一行,等待调试,这时你可以看看帮助(Pdb)h说明下这几个关键命令>断点设置(Pdb)b10#断点设置在本py的第10行或(Pdb)bots.py:20#断点设置到ots.py第20行
阅读全文
摘要:这是我在学习python过程中,想做又没来得及做的事情一览。最初只有寥寥几个字,我会尽力去消化,让它不会只增不减。 由于博客园奇怪的算法,明明是一篇非常没有含量的东西(连字数都没有达到),居然能荣登python的推荐一览,让我感到有些无语。 所以如果你在推荐表上看到这些开头,别点,里面真的没啥内容。
阅读全文