
python
文章平均质量分 94
努力学习的笨小孩
这个作者很懒,什么都没留下…
展开
-
安装pygame
https://www.cnblogs.com/Jacklovely/p/6524572.html可能出现的错误:pygame-1.9.3-cp36-cp36m-win32.whl is not a supported wheel on this platform.方法:在shell中输入import pip; print(pip.pep425tags.get_supported(原创 2018-01-23 10:25:51 · 282 阅读 · 0 评论 -
python之类运用(八)
一、定义类定义一个类,格式如下:class 类名(object): 属性列表 方法列表demo:定义一个Car类class Car(object):# 属性wheelNum = 2color = 'red'# 方法def getCarInfo(self): print('车轮子个数:%d, 颜色%s'%(self.wheelNum, se原创 2018-01-17 17:50:21 · 1970 阅读 · 0 评论 -
python的魔法方法之__str__(二)
__str__自定义返回描述信息 返回结果: _str_是被print函数调用的,一般都是return一个什么东西。这个东西应该是以字符串的形式表现的。如果不是要用str()函数转换。当你打印一个类的时候,那么print首先调用的就是类里面的定义的_str_原创 2018-01-20 11:06:24 · 578 阅读 · 0 评论 -
python之爬虫初学
1.使用到的模块: 在py2中有urllib和urllib2两个模块,但是py3中这两个已经合并成一个,我为了去分清楚二者仍然使用py2中的叫法。 使用urllib爬取数据 1. urlopen( )打开一个url的方法,返回一个文件对象,然后可以进行类似文件对象的操作>>> # 导入模块>>> import urllib>>>>>> # 打开指定的url,就好比操作本地文原创 2018-01-19 19:00:15 · 200 阅读 · 0 评论 -
python的包
什么是模块:xxx。py文件 社么是包:多个模块组成的文件夹 为啥要使用模块: 让我下次直接使用,不需要再重写,或者方便多人开发1、新建一个文件夹testModel,在此文件夹中创建一个名为 __init__.py的文件,此时python解释器就认为它是一个包,2、引用这个包的方法:我先在我创建的testModle中创建一个新的模块 aa.py,简单写入测试内容:de原创 2018-01-19 15:08:53 · 694 阅读 · 0 评论 -
python的魔法方法之__name__(一)
1.__name__: 执行时有个默认值,分以下两种情况: 1)有以下代码名为 main.py:def test1(): print('-----test----') print(__name__)test1()#调用此函数执行结果为:-----test----__main__总结:在同一页面打印__name__结果为__main__ 2)新原创 2018-01-19 10:24:28 · 1384 阅读 · 0 评论 -
python学习之环境搭建、(一)
python解释器运行python首先需要python解释器,在linux中一般都默认安装python解释器,检验方法:在终端命令窗口输入python,回车,看是否进入py页面,如图,这样就进入成功了如果是window,则需要下载python’解释器,https://www.python.org/downloads/windows/(官网下载地址),下载完成之后安装完成,我们就可以去原创 2018-01-16 10:40:11 · 162 阅读 · 0 评论 -
python之运行方式(二)
python运行方式解释器运行方式 写一个.py的python文件,在shell中输入python xxx.py交互运行方式 直接在终端中运行解释器,而不需要输入执行文件名 在py的shell中直接输入py代码,会立刻看到程序之行结束 IPython 除此之外最简单的方式就是py的IDE,可以按 https://www.jianshu.com/p/042324342bf原创 2018-01-16 10:58:47 · 222 阅读 · 0 评论 -
python之注释、执行原理、变量、运算符 (三)
单行注释多行注释程序执行原理python变量Python运算符判断语句循环语句一、单行注释# 这里写注释内容二、多行注释'''这里可以写多行注释内容'''"""这里也可以写多行注释内容"""三、程序执行原理 1.操作系统让cpu吧python解释器的程序复制到内存中 2.python解释器依据语法规则,从上到下原创 2018-01-16 11:17:23 · 448 阅读 · 0 评论 -
python之函数应用(七)
一、什么是函数1、含义:如果在开发程序时,需要某块代码多次,但是为了提高编写的效率以及代码的重用,所以把具有独立功能的代码块组织为一个小模块,这就是函数2、定义函数定义函数的格式如下:def 函数名(): 代码demo:# 定义一个函数,能够完成打印信息的功能def printInfo(): print '--------------------原创 2018-01-17 12:51:19 · 324 阅读 · 0 评论 -
python数据类型之字典(六)
一、什么是字典类型变量info为字典类型:info = {'name':'班长', 'id':100, 'sex':'f', 'address':'地球亚洲中国北京'}说明: - 字典和列表一样,也能够存储多个数据 - 列表中找某个元素时,是根据下标进行的 - 字典中找某个元素时,是根据’名字’(就是冒号:前面的那个值,例如上面代码中的’name’原创 2018-01-16 17:51:20 · 421 阅读 · 0 评论 -
python数据类型之列表(五)
一、列表的格式变量A的类型为列表A = ['xiaoWang','xiaoZhang','xiaoHua']打印列表A = ['xiaoWang','xiaoZhang','xiaoHua']print A[0]print A[1]print A[2]结果:xiaoWangxiaoZhangxiaoHua二、列表的循环遍历for循环为了更有效原创 2018-01-16 15:53:40 · 193 阅读 · 0 评论 -
python的数据类型详情之字符串(四)
一、字符串双引号或者单引号中的数据,就是字符串二、字符串中”下标”的使用如果想取出部分字符,那么可以通过下标的方法,(注意python中下标从 0 开始) name = 'abcdef' print(name[0]) print(name[1]) print(name[2])结果是: a b cphp也可以做到二、字符原创 2018-01-16 15:27:07 · 169 阅读 · 0 评论 -
静态方法和类方法
类方法是类对象所拥有的方法,需要用修饰器@classmethod来标识其为类方法,对于类方法,第一个参数必须是类对象,一般以cls作为第一个参数(当然可以用其他名称的变量作为其第一个参数,但是大部分人都习惯以’cls’作为第一个参数的名字,就最好用’cls’了),能够通过实例对象和类对象去访问。class people: country = ‘china’#类方法,用cla转载 2018-01-19 16:53:03 · 262 阅读 · 0 评论