04 2003 档案
摘要:致谢:这是一篇译稿,原作者是一位NASA的程序员,非常感谢他在Python社区及时、详细的为我解答了问题,并在讲解中解说了一些Python的相关知识,还宽容的对待我蹩脚的英语。感谢他同意我将他的来信介绍给大家。这是一位谦和有礼又博学多才的朋友。他帮我理解Python之美,也让我看到人性之美。问:Python中为什么没有swap(a, b)方法?我们在Python中如何交换对象?Python 不使用这种方式(swap(a, b))。Python以引用方式管理对象,你可以交换引用,但通常不能交换内存中的对象值。当然你也不需要这样做。在C++中这种函数用来交换“a和b的值”。在Python中,a和b
阅读全文
摘要:Coco:这么长时间不来,我还真想大家,实在是某人太懒了,总也不来上课。我:这个……还真是对不起啊。主要是因为最近找了份新工作,正在赶一个项目,比较忙一些。经常会有天黑才回来的事情,所以有很长一段时间没有出现。Coco:据我所知~某人天黑才会回家,是因为在广州总迷路,每次坐在车上的时间还没有找路的时间长,而且,还因为一些很菜的程序问题被卡住了……我:为什么总要揭我的短呀……-_-#Coco:hoho,上课上课~我:好吧,上次讲了直接插入排序,我们从改进它开始。这几天,你对这个算法有什么想法没有?Coco:在书上读到,在容器中反复的插入和删除节点是一种很低效的做法,不但速度慢,还会造成内存的碎片
阅读全文
摘要:Coco是个聪明的孩子,而且又是学的计算机软件专业,所以她说要让我教她写程序时,我很高兴的答应了。教了一段后,感觉真的是赚到了一个聪明学生。海顿曾说,“我以为会因为教过这个年青人而感到骄傲的。”后来,这个叫贝多芬的年青人真的做出了大事业。不过,到底Coco在这之前,几乎从没有摸过真正的计算机,加上我只能通过网络教她,所以还是闹了一些笑话。当然,比起我当年,她学得快多啦。我给Coco开了一个很另类的学习规划:C++&Python。初期以Python为主,往后慢慢加C++,然后看是不是再加些Java(我总觉得要是前面两样学好了,Java,C#什么的自学也能很快上手)。当然,我自己最熟悉的是
阅读全文
浙公网安备 33010602011771号