- 博客(14)
- 收藏
- 关注
原创 python直接双击执行脚本时不自动关闭控制台
在win32下,双击python程序会打开dos窗口,但是执行完毕后就会关闭,看不到输出的结果 直接打开dos窗口,再执行python程序 在脚本的最后一行后面添加:raw_input()语句,这样直到按下回车键,窗口才关闭。
2013-05-29 17:06:47
8203
原创 序列类型函数
序列类型转换工厂函数函数 含义list(iter) 把可迭代对象转换为列表str(obj) 把obj 对象转换成字符串(对象的字符串表示法)unicode(obj) 把对象转换成Unicode 字符串(使用默认编码)basestring() 抽象工厂函数,其作用仅仅是为
2013-05-29 11:32:58
676
原创 序列类型函数2—切片索引的扩展
有这么一个问题:有一个字符串,我们想通过一个循环按照这样的形式显示它:每次都把位于最后的一个字符砍掉,下面是实现这个要求的一种方法:>>> s = 'abcde'>>> i = -1>>> for i in range(-1, -len(s), -1):... print s[:i]... abcdabcaba可是,该如何在第一次迭代的时候显示整个字符串
2013-05-28 15:56:58
632
原创 序列类型函数1
序列类型操作符序列操作符 作用 seq[ind] 获得下标为ind 的元素seq[ind1:ind2] 获得下标从ind1 到ind2 间的元素集合seq * expr 序列重复expr 次seq1 +
2013-05-28 14:46:59
627
转载 Python中的random模块
Python中的random模块用于生成随机数。下面介绍一下random模块中最常用的几个函数。random.randomrandom.random()用于生成一个0到1的随机符点数: 0 random.uniform random.uniform的函数原型为:random.uniform(a, b),用于生成一个指定范围内的随机符点数,两个参数其中一个是上限,一个是下限。如果a
2013-05-24 16:16:30
470
原创 from import
这个只是从模块中导入一个或几个函数或类的做法。 如from decimal import Decimal Decimal(.1)等同于 import decimal decimal.Decimal(.1)
2013-05-23 16:25:01
478
转载 python 列表函数
list函数: 功能:将字符创转化为列表,例: 列表基本函数: 1.元素赋值,例: 注意:通过list[0]= 'hel',如果原来位置上有值,会覆盖掉原来的。 2.分片操作 1)显示序列,例: 注意:(1)
2013-05-23 10:30:12
679
转载 list中sort函数
python列表排序 简单记一下python中List的sort方法(或者sorted内建函数)的用法。 关键字: python列表排序 python字典排序 sorted List的元素可以是各种东西,字符串,字典,自己定义的类等。 sorted函数用法如下: Python代码 sorted(data, cmp=None, k
2013-05-15 14:25:24
1200
原创 内建函数VS工厂函数
转换工厂函数 所谓工厂函数就是指这些内建函数都是类对象, 当你调用它们时,实际上是创建了一个类实例。 表5.5 数值工厂函数总结 类(工厂函数) 操作 bool(obj) b 返回obj对象的布尔值,也就是 obj.__nonzero__()方法的返回值 int(obj, base=10) 返回一个字符串或数值
2013-05-14 14:47:28
1454
原创 python运算
混合模式运算 Python 使用数字类型强制转换的方法来解决数字类型不一致的问题, 也就是说它会强制将一个操作数转换为同另一个操作数相同的数据类型。这种操作不是随意进行的, 它遵循以下基本规则。 首先,如果两个操作数都是同一种数据类型,没有必要进行类型转换。仅当两个操作数类型不一致时, Python 才会去检查一个操作数是否可以转换为另一类型的操作数。如果可以
2013-05-13 11:57:01
639
原创 Python strip lstrip rstrip使用方法
Python中的strip用于去除字符串的首尾字符,同理,lstrip用于去除左边的字符,rstrip用于去除右边的字符。这三个函数都可传入一个参数,指定要去除的首尾字符。需要注意的是,传入的是一个字符数组,编译器去除两端所有相应的字符,直到没有匹配的字符,比如:theString = 'saaaay yes no yaaaass' printthe
2013-05-11 15:57:40
506
原创 python初识1
换行 Python 语句,一般使用换行分隔,也就是说一行一个语句。一行过长的语句可以使用反斜杠( \ ) 分解成几行。 有两种例外情况一个语句不使用反斜线也可以跨行。在使用闭合操作符时,单一语句可以跨多行,例如:在含有小括号、中括号、花括号时可以多行书写。另外就是三引号包括下的字符串也可以跨行书写。 如果要在使用反斜线换行和使用括号元素换行作一个选择
2013-05-11 10:40:03
589
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人