码迷,mamicode.com
首页 >  
搜索关键字:python学习    ( 6770个结果
python学习:counter计数
一:定义一个数组,求数组中每个元素出现的次数 如果用java来实现,是一个比较复杂的,需要遍历数组。 但是python很简单:看代码 a = [1,4,2,3,2,3,4,2] from collections import Counter print Counter(a) 打印结果: Counter({2: 3, 3: 2, 4: 2, 1: 1}) 结果表示:元素2出现了...
分类:编程语言   时间:2015-01-28 09:57:55    阅读次数:213
python学习:元组tuple
1 元组定义: 说明:元组不可以修改,一般用圆括号括起来例子: #一般元组 >>> 1,2,3 (1, 2, 3) >>> (1,2,3) (1, 2, 3) #一个元素的元组 >>> (1,) (1,) >>> 2, (2,) #空元组 >>> () () >>> #元组的乘法 >>> 4* (2,) (2, 2, 2, 2) >>> ...
分类:编程语言   时间:2015-01-28 09:51:42    阅读次数:201
python学习:字符串操作
1:双引号转义 print "he\"llo"只需要在双引号前面加一个反斜杠。 输出结果:he"llo 2:字符串的拼接 (1)可以用+号 print "hello" +" "+ "wolrd" (2)可以用逗号 print "hello","world" (3)可以用*数字 print "hello"*3 输出结果: hello wolrd hello world...
分类:编程语言   时间:2015-01-27 21:58:04    阅读次数:175
python学习:字符串切片操作
一:取字符串中第几个字符 print "Hello"[0] print "Hello"[-1] 第一行:表示输出字符串中第一个字符 第二行:表示输出字符串中最后一个字符 二:字符串分割 print "Hello"[1:3]#第一个参数表示原来字符串中的下表 #第二个阐述表示分割后剩下的字符串的第一个字符  在  原来字符串中的下标 这句话有些啰嗦,直接看输出结果: el...
分类:编程语言   时间:2015-01-27 21:57:50    阅读次数:174
python学习笔记(一) - 基础
一. 第一个小程序: python语法比较简单,采用缩进的方式,如下所示: a = 100 if a >= 0: print a else: print -a使用#进行注释,其他的每一行都是一个语句,当语句以冒号“:”结尾时,缩进的语句视为代码块。 按照约定俗成,一般使用Tab键缩进,或按四个空格。 注意:python程序是大小写敏感的。 二....
分类:编程语言   时间:2015-01-27 18:35:37    阅读次数:203
python学习小结4:类
虽然Python是解释性语言,但是它是面向对象的,能够进行对象编程。当一个类定义完之后,就产生了一个类对象。类对象支持两种操作:引用 和 实例化。引用操作是通过类对象去调用类中的属性或者方法,而实例化是产生出一个类对象的实例,称作实例对象。class people: # 定义了一个类 ...
分类:编程语言   时间:2015-01-27 12:44:11    阅读次数:195
Python学习:自定义对象
一:首先看一段小程序 class person: def __init__(self): print "new person" p = person(); 可以看出:python中用关键字class自定义对象,后面加一个冒号 然后需要定义类的构造方法__init_,构造方法中需要传入参数self,这个self相当于java中的this,指向对象自己。 然后...
分类:编程语言   时间:2015-01-27 09:33:18    阅读次数:251
python学习:扩展类的方法
一:先看一段小程序 class person: def __init__(self): print "new person" self.name = "lyl" def setName(self,name): self.name = name def printName(self): print self.n...
分类:编程语言   时间:2015-01-27 09:32:40    阅读次数:554
python学习:作用域
一:首先看一段小程序 k = 0; def changek(): k = 10; changek() print k 定义一个变量k 定义一个函数changex 在changex内部,将10赋值给k 打印x 执行结果为: 0 说明:k是全局变量,而changex中声明的是另外一个局部变量。此k非彼k,执行完changex,函数内部的k就消失。跟jav...
分类:编程语言   时间:2015-01-26 22:50:11    阅读次数:181
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!