自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bob于的专栏

不积跬步,无以至千里;不积小流,无以成江海

  • 博客(10)
  • 收藏
  • 关注

转载 python的args和kwargs

当函数的参数不确定时,可以使用argrs和kwargs。*args没有key值,而**kwargs是有key值的。*args可以表示为任意长度的tuple,可以接受一连串的参数。**kwargs表示一个dictionary,参数的形式是“key=value”。当两者同时使用时,args在前kwargs在后。

2016-05-26 07:54:42 385

转载 python的关键字yield有什么作用?

要理解yiled还需要理解生成器,而要理解生成器,首先需要理解迭代器。迭代器:所有你可以用在for...in...语句中的都是可迭代的:比如lists,strings,files...因为这些可迭代的对象你可以随意的读取所以非常方便易用,但是你必须把它们的值放到内存里,当它们有很多值时就会消耗太多的内存.生成器:生成器也是迭代器的一种,但是你只能迭代它们一次.原因很简单,因

2016-05-26 07:33:38 5064

转载 python的%sVS.format

To answer your first question... .format just seems more sophisticated in many ways. An annoying thing about% is also how it can either take a variable or a tuple. You'd think the following would al

2016-05-26 07:22:37 1509

转载 python 的单下划线和双下划线

class MyClass(): def __init__(self): self.__superprivate = "Hello" self._semiprivate = ", world!"mc=MyClass()print mc.__superivate#错误print mc._semiprivate#,worldp

2016-05-26 07:16:59 391

转载 python的彪悍特性--自省

自省其实就是在运行时能够得到的对象的类型。如:type(),dir(),getattr(),hasstty(),isinstance().

2016-05-26 07:07:07 318

转载 python 的类变量和实例变量

如名所示,类变量是类实用的变量,实例变量引用的类的变量,且实例变量的作用域会影响类变量的引用。class Person: name=[] age=1 p1=Person()p2=Person()p1.name.append('bob')p1.age=2print p1.name #['bob']print p1.age#2print p2.name

2016-05-26 07:02:09 290

转载 python 的@classmethod &&@staticmethod

class A(object): def foo(self,x): print "executing foo(%s,%s)"%(self,x) @classmethod def class_foo(cls,x): print "executing class_foo(%s,%s)"%(cls,x) @staticmethod

2016-05-26 06:25:19 349

原创 初建django博客之二

创建完models.py 我们进而创建管理模块admin.py#coding:utf-8from django.contrib import adminfrom blog.models import Article,Navclass ArticleAdmin(admin.ModelAdmin): search_fields=('title','en_title')

2016-05-17 10:49:18 351

原创 初建Django博客之一

初创博客之models.py

2016-05-17 09:57:53 320

原创 python 中staticmethod和classmethod

静态方法:  静态方法和C++及java等语言中的是一样的,它可以通过类或类的实例来对其进行调用,而不需要传入任何隐式的参数。类似于一个全局参数。class Teststaticmethod: def foo(): foo=staticmethod(foo)类方法:  类方法需要一个类而不是实例作为第一个参数,它是由解释器传给的方法。通常的方法都是需要一

2016-05-17 09:24:17 657

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除