自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Gscsd的博客

学无止境

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

原创 python-类属性、类方法、静态方法

类属性: 写在init外面,定义时要给它赋值,外面定义一个类时,类属性也在类相继开辟一个地址,类属性是公共的,无论哪个子类或者本身类修改属性值,他的值都可以改变,这和对象属性不同,举个例子来说,类属性就是一个家庭的资金,而对象属性就是家庭里某个人的钱,每个人都可以用家庭的资金,每用一点就改变金钱的值,一个人使用了家庭的钱后另一个人跟着去使用的话,那时候的钱就是前面一个人使用后还剩

2017-12-30 17:02:08 579

原创 python-多态

python本来就是多态的python的变量是没有类型的,只有指向的对象是有类型的,所有方法的调用都是调用对象的方法,不存在不多态的情况比如我们定义一个动物类,然后该类有两个子类,分别为狗类和猫类,另外再定义一个医院类,class pet: def __init__(self,name): self.name=name def show(self):

2017-12-30 16:38:48 808 3

原创 python对象2

set和get方法:在python中,没有特定的set和get方法,只是人为定义出来的而已,方法名随便取,可取为set_count或者get_count,这两个的方法的作用就是在于筛选他们传递过去的值,比如年龄不能为负数之类的。class student: def __init__(self,name,sex,age): self.name=name

2017-12-28 17:12:36 310 1

原创 python对象

python对象和其它语言有一些地方有所不同,不过大同小异,都有基本的格式和方法:面向对象技术:    类:         用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。    类变量:        类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外,类变量通常不作为实例变量使用。    数据成员:

2017-12-26 22:03:11 295

原创 python-函数

python函数主要就是函数的传参:参数都有以下几种:普通参数、关键字参数、默认参数、动态参数。普通参数:就是我们传入的参数是以正确的顺序传入,没有任何指定值,有几个形参就传几个对应的实参进去列:def myfc(x,y): print(x,y)myfc(5,8)》》》5,8关键字参数:和普通参数差不多,但传入的参数可以不分顺序,但在传参时要指定形参的值列:

2017-12-21 19:51:50 289

原创 python基本数据类型总结

总结一下前面学的字符串、列表、元组、字典的总结: 字符串:     字符串只能读取,修改后的值也只能输出一下,要想真正进行操作的话只有将操作后的参数赋值给新的变量,或者进行强转。这里的强转要值得注意的有很多地方,1.jion:join方法是以指定字符串作为分隔符,将序列中所有的元素合并为一个新的字符串,这个序列包括列表、元组。2.split:split方法是以字符串里面的一个或多个

2017-12-20 22:54:30 522

转载 python随机数

下面介绍下random中常见的函数。前提:需要导入random模块>>>import random1、random.randomrandom.random()用于生成一个0到1的随机符小数: 0 >>> random.random()        # Random float x,2、random.uniformrandom.uniform

2017-12-18 21:52:19 673

原创 python3—3一些常见的细节处理

1. isdigit()和isnumeric()的区别:isdigit()True: Unicode数字,byte数字(单字节),全角数字(双字节),罗马数字 False: 汉字数字 Error: 无isnumeric() True: Unicode数字,全角数字(双字节),罗马数字,汉字数字False: 无 Error: byte数字(单字节) 比如:

2017-12-16 21:10:04 400

原创 python—2

python类型的方法中有一些细节需要谨记,比如列表中的赋值运算,有三种方法,但却有两种截然不同的地方。      比如定义一个列表 a,将a赋值给b,其中牵扯到浅拷贝和深拷贝,直接将a赋值给b,这是将a的引用给b,两个变量的地址完全相同,改其中一个则两个都变化,要想只取其中的值而不改变原来的数值,则要进行深拷贝,如下:  第一种是浅拷贝,一个变则两个都变,第二和第三种则是深拷贝,只取其中

2017-12-14 18:46:04 294

空空如也

空空如也

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

TA关注的人

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