Python练习--排序

    正在看《Python核心编程》,其中的练习很有意思,其他的python编程书籍只讲内容,完了还要自己想一些练习,学习进度就会放慢,对于我这种完全是靠兴趣来学习的人,也会渐渐失去兴趣。所以一本编程教材需要提供合适的练习。

    在第二章有个元素排序的练习:

2–15. 元素排序
(a)让用户输入三个数值并将分别将它们保存到3 个不同的变量中。不使用列表或排序算法,
自己写代码来对这三个数由小到大排序。(b)修改(a)的解决方案,使之从大到小排序

阅读剩余部分...

Python3的变化

    原来学了点python,后来就丢到一边了,现在又想学习下,就准备直接学习python3了,了解了下,python3与python2相比有一些明显的变化。

   一、print()变为函数,不再是一个语句了。要想输出结果,只能
>>> print('hello world')
hello world
>>> print 'hello world'
SyntaxError: invalid syntax (<pyshell#1>, line 1)
>>>

阅读剩余部分...

捕鼠记

    家在四楼,老鼠还是猖獗,这些耗子太厉害了,能顺着下水管爬到四楼,一楼的都养了猫,把老鼠都赶到楼上了,为了解决鼠患,从淘宝上套了几张粘鼠贴和一个捕鼠笼,昨下午刚寄到,立即装上看效果。

    下午5点支了鼠笼在窗台上,那里有个耗子经常停留,晚上10点左右去看,就抓了一个中号的老鼠,处理之后在换个地方抓,一晚都没收获,摆了5张粘鼠贴,基本上都有老鼠脚印在上面,但是连毛都没粘住一根,买的粘鼠贴有点Y,胶不均匀,还有点杂质。耗子从上面走过都粘不住。

ubuntu添加光盘源

在virtualbox里虚拟了个ubuntu server,下的是DVD盘,所以不需要联网更新,只需本地添加光盘源就可以了。

先挂载光驱
 sudo mount /dev/scd0 /media/cdrom0/
再添加源
sudo apt-cdrom -m -d /cdrom add
修改sourcelist文件,只保留cdrom作为源

然后更新,或是安装软件即可。

比如我要添加php的sqlit支持,只需
apt-get install php5-sqlite
就会直接从光驱里找软件包,而不是去联网找,如果不删除sourcelist里的多余源,就会优先从网上找。

再重启apapche2后php就支持sqlite了。

当然还可添加ISO镜像文件作为软件源,
sudo mount -t iso9660 -o loop XXX.iso /media/cdrom
在源里加上cdrom
sudo apt-cdrom -m -d /cdrom add