yiled 面相过程编程 造好内容,统一发给下面 上面这个是傻瓜版 内置函数 print(divmod(10,3)) 将10除以3,显示商和余数 enumerate函数,显示元素及它的索引,enumerate后面的都为迭代器 range 倒着取 切片的步长 四舍五入 保留3位小数 计算apple 1 ...
分类:
编程语言 时间:
2017-07-04 23:16:25
阅读次数:
288
今天看自然语言处理这本书的时候,被这里的高级函数的概念吸引了,因为我觉得所有的函数都只是函数而已,是为了实现特定功能而实现的,不应该有高级,低级之分啊!不过了解之后,发现这几个函数确实是有点高级,非常好用,所以在这里做一个简单的总结。 1. Haskell:之前以为它是一个函数,其实它是一个统称。H ...
分类:
编程语言 时间:
2017-06-30 20:57:24
阅读次数:
298
divmod函数 divmod(7,3) (2, 1) >>> a,b=divmod(7,3) >>> a 2 >>> b 1 >>> help(divmod) divmod返回一个tuple ,(x//y,x%y) enumerate(iterable) 返回的事一个迭代器,包含他的值和索引 fo ...
分类:
其他好文 时间:
2017-06-30 13:47:54
阅读次数:
192
#给出一个日期和一个数字,判断日期加上数字之后的新日期 def day(date,num): #date=raw_input("(MM/DD/YY)>>") date=date.split("/") year1=int(date[-1]) month1=int(date[0]) day1=int(d... ...
分类:
编程语言 时间:
2017-06-30 12:36:53
阅读次数:
234
enumerate()是python的内置函数 enumerate在字典上是枚举、列举的意思 对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值 enumerate多用于在for循环中得到计数. 如果对一个列表,既 ...
分类:
编程语言 时间:
2017-06-29 14:29:13
阅读次数:
132
1.列表生成式 语法:[条件表达式 for i in iterable] 用列表生成式可以简化代码,等价于下面的几种方法: 2.生成器 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要 ...
分类:
其他好文 时间:
2017-06-26 21:21:08
阅读次数:
215
一、列表生成式 用例--使列表数值都加上1 总结:在列表中使用for循环来生成列表,循环的次数就是列表元素的个数 用例--替代方法1 总结:使用enumerate函数,其中index赋值列表的索引,i赋值列表的值,i虽然没用到,但必须写上 用例-替代方法2 总结:需先定义这个空列表li_tmp,,且 ...
分类:
其他好文 时间:
2017-06-24 22:54:29
阅读次数:
269
内置函数: 详查下网址 https://docs.python.org/3/library/functions.html?highlight=built#ascii divmod(x, y) # (商, 模)enumerate(可迭代对象) # (序号,值)eval(字符串) # 把字符串当成命令执 ...
分类:
其他好文 时间:
2017-06-21 21:13:28
阅读次数:
179
内置函数补充 python divmod()函数:把除数和余数运算结果结合起来,返回一个包含商和余数的元组(a // b, a % b) 语法: 示例: 应用:web前端页数计算 enumerate()函数:用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标 ...
分类:
编程语言 时间:
2017-06-21 16:48:27
阅读次数:
220
一、计算文件的行数 最简单的办法是把文件读入一个大的列表中,然后统计列表的长度.如果文件的路径是以参数的形式filepath传递的,那么只用一行代码就可以完成我们的需求了: count = len(open(filepath,'rU').readlines()) 如果是非常大的文件,上面的方法可能很 ...
分类:
编程语言 时间:
2017-06-21 16:47:38
阅读次数:
152