博客专栏  >  编程语言   >  Python 学习入门

Python 学习入门

Python 语言学习最好的导师是动手实践

关注
235 已关注
52篇博文
  • Python 学习入门(38)—— @functools模块

    利用@functools对函数运行时间,进行计时代码示例:#!/usr/bin/env python # -*- coding: utf-8 -*- # blog.ithomer.net impor...

    2014-03-01 00:06
    11207
  • Python 学习入门(37)—— @classmethod函数

    @classmethod : 类方法@staticmethod : 静态方法类方法和静态方法的调用一样,都是通过类就可以直接调用。区别:类方法,需要传入该类,定义类方法的时候要传一个默认的参数cls。...

    2014-02-21 23:33
    10397
  • Python 学习入门(36)—— @property属性

    @property 可以将python定义的函数“当做”属性访问,从而提供更加友好访问方式,但是有时候setter/getter也是需要的假设定义了一个类:C,该类必须继承自object类,有一私有变...

    2014-02-15 01:01
    26704
  • Python 学习入门(35)—— 模块

    模块概念和基本使用      python是由一系列的模块组成的,每个模块就是一个py为后缀的文件,同时模块也是一个命名空间,从而避免了变量名称冲突的问题。模块我们就可以理解为lib库,如果需要使用某...

    2013-12-22 01:26
    22654
  • Python 学习入门(34)—— PyDev 调试

    运行程序要运行 Python 源程序,有两种方法可供选择。下面以一段代码 example.py 为例介绍这两种运行方式。在 Pydev Package Explorer 中双击 example.py,...

    2013-12-22 00:12
    11550
  • Python 学习入门(33)—— 内置函数

    python的内置函数可以直接调用,无需import。有很多 我在平时常用到的,int()将字符串或者小数转换成整数str()将其他类型转换是字符型len(X)返回X的长度。The argument ...

    2013-12-21 23:09
    4886
  • Python 学习入门(32)—— xrange/range

    在Python中range和xrange是不同的,两者的区别是微妙的。为了简单起见,这里省略两个函数的可选参数start和step。range返回值和想象的一样:一个从0开始指定长度的连续整数序列。然...

    2013-12-21 22:25
    4517
  • Python 学习入门(31)—— 序列化

    Python内置marshal, cPickle等序列化库,但cPickle效率不太理想,marshal文档也说不保证版本兼容性。今天在列表中看到几个第三方库,故自己测试下:测试脚本:#!/usr/b...

    2013-12-21 22:02
    3212
  • Python 学习入门(30)—— 多态

    以前写过一篇文章讲了一下python中的多态,最后得出结论python不支持多态,随着对python理解得加深,对python中得多态又有了一些看法。首先python不支持多态,也不用支持多态,pyt...

    2013-12-21 21:55
    3593
  • Python 学习入门(29)—— 消息队列

    nakeMQ是一个跨平台的Python消息队列库。消息队列让不同主机间通信变得简单可靠。使用snakeMQ,只需要发送消息,剩下的事都交给snakeMQ处理。特色:纯python实现,跨平台自动重连接...

    2013-12-21 19:18
    9212
  • 使用PDB调试Python程序

    本文讨论在没有方便的IDE工具可用的情况下,使用pdb调试python程序 源码例子例如,有模拟税收计算的程序: #!/usr/bin/python def debug_demo(val):     ...

    2011-02-14 09:45
    4257
  • Django 搭建blog

    Django+python+eclipse 快速搭建博客blog

    2013-11-25 22:15
    5570
  • Django 介绍

    Django,是一个开放源代码的Web应用框架,由Python写成。采用了MVC的软件设计模式,即模型M,视图V,控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,并于...

    2013-11-22 00:06
    4254
  • Django 过滤器

    django1.4 or laterhtml 页面从数据库中读出DateTimeField字段时,显示的时间格式和数据库中存放的格式不一致,比如数据库字段内容为2012-08-26 16:00:00,...

    2013-11-26 00:01
    3498
  • python网络编程学习初步

    一、套接字套接字是为特定网络协议(例如TCP/IP,ICMP/IP,UDP/IP等)套件对上的网络应用程序提供者提供当前可移植标准的对象。它们允许程序接受并进行连接,如发送和接受数据。为了建立通信通道...

    2010-10-27 14:38
    5511
  • Python学习——struct模块的pack、unpack示例

    Python是一门非常简洁的语言,对于数据类型的表示,不像其他语言预定义了许多类型(如:在C#中,光整型就定义了8种),它只定义了六种基本类型:字符串,整数,浮点数,元组,列表,字典。通过这六种数据类...

    2010-10-29 13:36
    75398
  • Python类继承简单实现

    代码:  #! /usr/bin/python # Filename: inherit.py # Author: yanggang class SchoolMember: def __ini...

    2010-10-27 17:04
    18461
  • Python-if-elif-else语句

    条件语句1)      if 语句例子:# 执行if语句内的程序a = input("a:")b = input("b:")if(a > b):print a, " > ", bNote:如果是在py...

    2010-12-09 15:40
    115629
  • Python自动单元测试实例

    Python unittest模块的相关用法待测源码类:widget.py#!/usr/bin/env python class Widget: def __init__(self, ...

    2010-10-27 17:45
    9373
  • python实现socket通讯(TCP)

    Server:      1 import socket      2       3 address = ('127.0.0.1', 31500)      4 s = socket.socket(...

    2010-10-27 15:49
    50423

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部