博客专栏  >  编程语言   >  python学习教程

python学习教程

本专栏按时更新python学习笔记,一步一步叫大家一起如何使用python来开发一些小项目,希望帮助到更多的python学习爱好者!

关注
2 已关注
21篇博文
  • Pythyon中的序列

    在Python中有一种数据类型叫做序列,它和链表比较相近,只是它的元素的值是固定的。序列中的元素以逗号分开。 A='a','b'       通常情况下,序列使用小括号括起来: A =...

    2013-07-11 09:55
    1056
  • Python中的随机函数

    Python中提供了内建的函数来产生伪随机数random模块提供了函数random能过产生一个值的范围0。0-1.0之间的浮点数。 import randpm for i in range(10): ...

    2013-07-11 10:40
    1346
  • Python中的字典索引

    Python中的符合数据类型:字符串,列表和序列。它们用整数作为索引。如果你试图用其他的类型做索引,就会产生错误。 >>> list = [1 ,2,3] >>> list[0] 1 >>> list...

    2013-07-11 16:06
    7057
  • Python暗示

    对于这股数列的求值,这个函数在调用时会进行很多的重复的计算,致使运算速度减慢,但是我们可以把已经运算出来的数值 记录下来,然后从字典里进行取值:

    2013-07-16 21:29
    1163
  • Python对于文件的操作

    今天将学习使用Python来操作文件: >>> f = open("E:\MyDocument\Test.txt","w"); >>> f >>> f.write("I Love Python!\...

    2013-07-16 23:46
    2809
  • Python 中的用户自定义类型

    Python中面向对象的技术               Python是面向对象的编程语言,自然提供了面向对象的编程方法。但要给面向对象的编程方法下一个定义,是很困难的。问题关键是理解对象 的含义...

    2013-07-17 15:07
    2285
  • Python 中的类的相关操作

    构造函数 构造函数是任何类都有的特殊方法。当要创建一个类时,就要调用构造函数。他的名字是__init__。init的前后分别是两个下划线。时间类Time的构造函数如下: >>> class Tim...

    2013-07-17 15:38
    1653
  • Python中的继承

    继承: 面向对象程序语言的一个重要特点是继承。继承提供了在已存在类的基础上创建新类的方法。继承的子类 拥有被继承的父类的所有方法,在此基础上,子类还可以添加自己的专有方法。继承是类的强有力的特点。一...

    2013-07-17 16:33
    1218
  • Python中使用list来模拟常见的数据结构

    >>> #使用list来模拟堆栈stack >>> a = []; >>> a [] >>> a.append(0) >>> a.append(1) >>> a.append(2) >>> a [0,...

    2013-07-20 16:12
    1432
  • Python中函数个数可变参数的传递

    如果用过C语言中的printf()函数,那么就会对参数传递个数可变的意义比较了解了。尽管可选参数的机制令函数的参数个数是可变的,但还是有限制的,参数个数有最大的限制,而且还要指明哪些是可选参数。而下面...

    2013-07-20 20:32
    4104
  • Python中的Doc String 函数描述

    将文档写在程序里,是LISP中的一个特色,Python也借鉴过。每个函数都是一个对象,每个函数对象都是有一个__doc__的属性,函数语句中,如果第一个表达式是一个string,这个函数的__doc_...

    2013-07-21 10:13
    2691
  • Python中的模块(module)和包(package)

    创建一个模块(module)        一个module不过是一些函数,class放在一个文件中 """ this only is a very simple test module """ ...

    2013-07-21 11:01
    4667
  • Python中__init__的方法解惑

    本人最近开始学习Python,在使用Python写自己定义的类时,发现好多纠结的问题,一直习惯使用C++来写代码,换成Python还有一点不太习惯。 __init__类似的方法有一点特殊,所有的名字的...

    2013-07-23 20:32
    2788
  • Python中内建变量的使用

    #专用下划线标示符 #python用下划线作为变量前缀和后缀指定特殊变量。稍后我们会发现, #对于程序来说,其中的有些变量是非常有用的,而其他的则是未知或者无用的。 #我们总结一下Python中下划线...

    2013-07-24 10:31
    3210
  • Python的引用计数器

    引用计数器:         包保持追中内存中的对象,Python使用了引用计数器这个简单的技术。也就是说Python内部记录着所有使用中的对象有多少引用。一个内部跟踪变量,称为一个引用计数器。当对象...

    2013-07-24 11:12
    3079
  • Python和其他编程语言数据类型的比较

    静态类型语言:            一种在编译期间就确定数据类型的语言。大多数静态类型语言是通过要求在使用任一变量之前声明其 数据类型来保证这一点。Java和C是静态类型语言。 动态类型语言:   ...

    2013-08-08 11:58
    1379
  • 看看如何在python中使用正则表达式(-)

    正则表达式是搜索,替换和解析复杂字符模式的一种强大而标准的方法。如果你曾经在其他的语言(如perl)中使用过它,由于它们的语法非常相似,你仅仅阅读一下re模块的摘要,大致了解其中可用的函数和参数就可以...

    2013-08-10 21:23
    1306
  • python中的lambda知多少!

    python允许使用lambda关键字创造匿名函数,匿名函数是因为不需要以标准的方式来声明,比如说,使用def语句。(除非赋值给一个局部变量,这样的对象也不会再任何的名字空间内创建名字)然而,作为函数...

    2013-08-12 15:50
    2130
  • 小窥python中的生成器

    早在我们讨论迭代器背后的有效性以及它们如何给非序列元素对象一个像序列的迭代器接口。这很容易明白因为他们有一个方法可以获得下一个元素next()         然而,除非你实现一个迭代器的类,迭代器真...

    2013-08-12 22:10
    1171
  • 在“面向对象”前班门弄斧,其中个把滋味,知多少??!!

    面向对象编程:        编程的发展已经从简单控制流中按步的指令序列进入到更有组织的方式中,依靠代码可以形成命名子程序和完成既定的功能。结构化的或者过程性编程可以让我们把程序组织成逻辑块,以便重复...

    2013-08-13 16:20
    1065

OJ之路
2531100

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部