摘要: 先定义一个列表 >>> s = [1,'alex','alvin'] >>> s2 = s.copy()  使用copy()方法拷贝,创建一个新的对象s2 >>> print(s2)    拷贝之后s2对象和s对象的内容一样。 [1,'alex','alvin']... 阅读原文
2017-08-16 16:43:05 阅读(783) 评论(0)
摘要: 装饰器的演变过程: 例.实现一个函数测试电脑的读取速度并花了多少时间 1 import time 2 def gettime(arg): 3 starttime=time.time() 4 arg() 5 endtime=time.time() 6 print(endti... 阅读原文
2017-08-16 16:00:02 阅读(857) 评论(0)
摘要: 在上一节中,通过一个简单的例子介绍了C语言扩展Python内建模块的整体流程,从本节开始讲开始深入讨论一些细节问题,在细节讨论中从始至终都会涉及【引用计数】的问题。首先讨论C语言封装的Python函数的参数解析与函数结果返回的封装。 参数解析 最常用的接口是 int PyArg_ParseTuple(PyO... 阅读原文
2017-08-16 13:10:02 阅读(749) 评论(0)
摘要: 以慕课网http://www.imooc.com/首页为例 源代码: #coding:utf-8 class Outputer: def __init__(self,directory): self.directory=directory def output(self,file,conten... 阅读原文
2017-08-16 11:19:05 阅读(818) 评论(0)
摘要: 1.Bit Count(位计算) 说明:计算机中的所有值都以二进制系统表示。在这个简单的任务中,您要编写一个程序,该程序计算给定值中的非零位数。我们使用的是32位整数值,所以应该从0到32个非零位。 value binary count 1 000000... 阅读原文
2017-08-16 09:27:02 阅读(782) 评论(0)
摘要: 昨天说了面向对象三大特性的继承,今天来说多态和封装,很多其他程序员说python不支持多态没有多态,并不是python没有多态,而是python处处皆多态。今天的讲课重点会放在封装。   一、多态 1、多态 多态指的是一类事物有多种形态 水有多种形态:冰 水雾 水 动物有多种形态:人,狗,猪 import abc... 阅读原文
2017-08-16 08:54:04 阅读(813) 评论(0)
摘要: 在学习Matplotlib的过程中,大家一定会遇到这样那样的问题,比如说,背景图怎么设置?坐标轴怎么设置?坐标轴上的刻度值怎么设置?怎样在PyQt中添加Matplotlib绘图模块? 其实想要学好用好Matplotlib是特别简单的,前提就是要必须清楚的了解Matplotlib图像组成。 通常情况下,我们可以将一副M... 阅读原文
2017-08-16 07:25:06 阅读(896) 评论(0)
摘要: Python 以其优美,清晰,简单的特性在全世界广泛流行,成为最主流的编程语言之一。Azure 平台针对 Python 提供了非常完备的支持。本项目中,您将了解如何构造和部署基于 Azure Web 应用的 Python 应用程序。通过使用 Azure Web 应用,让您更轻松的进行 Python 应用开发。您可以使... 阅读原文
2017-08-16 00:29:19 阅读(910) 评论(0)
摘要: 局部变量和全局变量   局部变量:在函数中定义的变量,作用域是当前函数,只对当前函数起作用。   全局变量:在代码开头定义的变量,作用域是整段代码,对整段代码起作用。 name = 'jwc' def func1(name): print('my name is %s' %(name)) name ... 阅读原文
2017-08-15 23:30:02 阅读(797) 评论(0)
摘要: 一、运算符 1、算术运算符 %   求余运算 **    幂-返回x的y次幂 //    取整数-返回商的整数部分,例:9//2输出结果是4 2、比较运算符 ==  等于 !=  不等于 <>  不等于 >  大于  <  小于   >=  大于等于 <=  小于等于 3、赋值运算... 阅读原文
2017-08-15 21:58:10 阅读(801) 评论(0)