自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 python函数—参数类型

1.默认值参数即为函数形参设置默认值,在调用该函数时,不为默认值参数进行传值,自动调用默认值,若为已设置默认值的形参传值,则使用替换后的实参。可以使用‘函数名.func_defaults'(python3中使用'函数名.__defaults__')来查看函数所有默认值参数的当前值。其返回值为一个依次排序默认值的元组。在定义带有默认值参数的函数时,默认值参数必须出现在函数形参列表

2017-10-31 12:57:47 1380

原创 python函数-变量作用域

1.变量起作用的代码范围被称为变量的作用域,不同作用域内的变量互不影响。在函数内部定义的变量为局部变量,在函数外部定义的变量为全局变量。2.局部变量只在定义它的函数体内有效,在函数外即使使用同名的变量,也会被认为是另一个变量。3. 全局变量在定义后的代码中都有效,包括它后面定义的函数体内,即若函数体内和函数体外的变量同名同值,该变量为隐式的全局变量。如果全局变量与局

2017-10-31 08:56:36 1014

原创 Python初学之类的继承和多态

子类可以继承父类的公有成员,但是不可继承私有成员。若在派生类中调用基类的方法,则super(teacher,self).__init__(name,age,sex),或者Person.__init__(self,name,age,sex). class Person(object): def __init__(self,name = '',age = 10,sex = '

2017-08-05 22:59:00 504

原创 Python初学之注意事项

。。。。。。不断更

2017-08-03 22:40:02 1334

原创 Python 初学之math模块/random模块/decimal模块/fractions模块

1.math模块>>> dir(math)['__doc__', '__name__', '__package__', 'acos', 'acosh', 'asin', 'asinh', 'atan', 'atan2', 'atanh', 'ceil', 'copysign', 'cos', 'cosh', 'degrees', 'e', 'erf', 'erfc', 'e

2017-08-03 19:04:39 663

原创 Python初学之sys、os、platform模块

sys模块可以获取命令行参数,实现从程序外部向程序内部传递参数的功能,也可以获取程序路径和当前平台的信息等。1.sys.plateform 当前操作系统平台2.命令行参数sys.argv: 实现从程序外部向程序传递参数。 #!usr/bin/python#coding:utf8import sysprint u'共有%d个命令行参数'%(len(sys.argv))f

2017-08-03 18:11:23 2467

原创 Python初学之抽象类

抽象类是包含抽象方法的类,而抽象方法不包含任何可实现的代码,只能在其子类中实现抽象函数的代码。子类继承父类的成员变量和成员函数。1.定义抽象类在定义抽象类前需要从类库abc导入ABCmeta类(即Metaclass for defining Abstract BaseClasses,抽象基类的元类)和abstractmethod类。在定义抽象类时需要在类定义中加入如下代码:__

2017-08-03 09:59:24 10613 1

原创 Python初学之字典

Hash ()用来判断一个对象是否可以作为字典的键,如果可以返回整数值,如果不可以,返回异常。Get()方法用来判断一个键是否在字典中,如果在,返回键对应的值(此时没必要指定参数d,因为没意义),如果不在返回由参数指定的值,或者不指定参数,没有返回值。Setdefault()方法,对在字典中的键,返回对应的值,参数的d设置无效,对于不在字典中的键,设置键和值,返回值,并且在字典中创建了一个

2017-08-02 22:27:15 219

原创 Python之类的继承和多态

派生类可以继承父类的公有成员,但是不能继承其私有成员。如果需要在派生类中调用基类的方法,可以使用内置函数super()或者通过‘’基类名.方法名()'的方式来说实现。Python支持多继承,若父类中有相同的方法名,而在子类使用时没有指定父类名,则Python解释器将按照从左到右的顺序搜索。

2017-08-02 22:04:19 573

原创 Python初学之类的狭义属性(@property)

python2和Python3的属性的处理和实现不一样,内部实现有较大差异,本文属性指的是狭义的概念。一.Python2中的属性在Python2中属性使用@property或者property来声明,但是属性并没有真正意义上实现过,也没有提供应有的保护机制。

2017-08-02 20:34:53 308

原创 Python初学之类的方法

Python之类的方法

2017-08-02 18:23:11 277

原创 (1)Python初学——类——属性

python初学之类的属性

2017-08-02 13:18:46 672

空空如也

空空如也

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

TA关注的人

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