MENU

Python

About这个网站[置顶]

如果想做一件事情,现在就是个不错的时间

为什么要搭这个网站

从本科开始就想做一个网站,但是一直都不知道做什么主题的,于是便一直拖啊拖。中间也确实搭建了数个博客性质的网站,但是往往自己在搭建好之后就在意淫网站该怎么优化啊,怎么做才能抵抗高并发啊...结果每次都因为想太多到最后还是一事无成,在这些浮夸而不切实际的思考中浪费了许许多多的时间,而那些网站却一个个的关闭,因为自己也不知道自己要做什么。

Read More

Python学习笔记(六)

类:封装、继承、多态。以及如何判别实例的类型,和与Java的区别简析

类的定义

类的概念不多赘述,Python中定义类也很简单,需要注意的是类中方法的第一个参数都是self,如下

Read More

Python学习笔记(五)

函数

Python中的函数与其它语言中的函数含义一样,是代码块的集合,但是具体内部调用栈如何实现,以后再慢慢深究。
函数以def开始,然后是函数名,形参列表,最后是一个冒号,如下。

Read More

Python学习笔记(四)

python的控制流:条件与循环

需要注意的是在python中没有switch选择语句,但是可以使用条件语句来代替,或者使用字典也是个不错的选择:-)

Read More

Python学习笔记(三)

列表,元组,字典

列表

这里的列表可以理解为C++中的vector比较合适,或者Java中的List。
列表可以通过数组下标进行访问,如

Read More

Python学习笔记(一)

只是记录下自己学习Python过程中的感悟

在Linux上搭建Python环境

因为自己多数情况下的开发环境是在Linux中,所以这里只阐述如何在Linux搭建Python环境。至于为何不用Shell而用Python?我个人觉得Shell用来进行系统管理等方面还是很不错(可以看做是命令行的批量执行?),相对而言Python有很多的库可以使用,可以轻松的用Python进行网络编程、多线程等等,如果需要进行复杂的I/O密集型编程我觉得Python在Linux下是个不错的选择。

Read More