
python
文章平均质量分 53
zlingh
大家多多交流我邮箱是zhangping_bnu@qq.com
展开
-
python
dict排序:用d.items()转成listsorted(d.items, key=lambda d:d[1], reverse=False) def sort_by_value(d): items=d.items() backitems=[[v[1],v[0]] for v in items] backitems.sort() return [ backitems[i][1] for i in...原创 2013-01-17 22:55:36 · 605 阅读 · 0 评论 -
python汉译英-调用Google翻译
一:使用正则表达式提取翻译结果# -*- coding: utf-8 -*-__author__ = "zlingh" __date__ = "Date: 2014/01/28" import reimport urllib,urllib2#urllib:#urllib2: The urllib2 module defines functions and classes w原创 2014-01-28 14:18:28 · 5185 阅读 · 1 评论 -
python学习笔记
一:偏函数>>> import functools>>> int2 = functools.partial(int, base=2)>>> int2('1000000')64原创 2014-04-07 17:54:11 · 623 阅读 · 0 评论 -
python中函数参数知识
python中函数参数的传递是通过赋值来传递的。函数参数的使用又有俩个方面值得注意:1.函数参数是如何定义的 2.在调用函数的过程中参数是如何被解析先看第一个问题,在python中函数参数的定义主要有四种方式:1.F(arg1,arg2,...)这 是最常见的定义方式,一个函数可以定义任意个参数,每个参数间用逗号分割,用这种方式定义的函数在调用的的时候也必须在函数名后的小括号里提供转载 2014-04-04 17:35:29 · 842 阅读 · 0 评论 -
python的reduce,lambda,和排序
lambda用来编写简单的函数lambda的使用方法如下:lambda arg1 ,arg2,arg3,...,argn : expressionfilter,map,reduce都是python的内建函数, filter与map较简单,都是对列表中值依次处理,输出结果也是列表。reduce则是依次把列别中的值两两作为参数,输入到函数中,结果未必是列表。f>>> i原创 2014-01-23 22:01:40 · 1884 阅读 · 0 评论 -
计划学习python的高级编程
深入的学习下,不需要多精通或者完全记忆,重在理解,以点带面,以后碰到相关知识东得怎么回事。可以按照以下模块,查找资料学习Python教程Python简介安装Python第一个Python程序使用文本编辑器输入和输出Python基础数据类型和变量字符串和编码使用list和tuple条件判断和循环使用d原创 2014-03-10 01:05:16 · 735 阅读 · 0 评论 -
python学习
Python 改变当前工作目录http://blog.youkuaiyun.com/flying881114/article/details/6224266 os.chdir("目标目录")。注意之前要import osPython多线程学习http://www.cnblogs.com/tqsummer/archive/2011/01/25/1944771.html原创 2013-01-16 13:06:46 · 495 阅读 · 0 评论 -
Python变量类型及变量引用
Python 的变量是没有类型的,这与以往看到的大部分语言都不一样。但 Python 却是区分类型的,那类型在哪里呢?事实是,类型是跟着内存中的对象走的。Python 的所有变量其实都是指向内存中的对象的一个指针,所有的变量都是!此外,对象还分两类:一类是可修改的,一类是不可修改的。 现在,我插入在此先说说函数参数的问题,我们有下面一个实验:def func1(a): a转载 2013-08-17 17:43:16 · 2006 阅读 · 0 评论 -
python 中with的用法
可以用with来保证关闭打开的文件with open('hello.txt') as f: do some file operations在之前如果要保证关闭文件需要这样:f = open('hello.txt')try: do some file operationsfinally: f.close()为了简化这些操作,pyhton2.5中引入wit原创 2014-02-17 17:45:26 · 849 阅读 · 0 评论 -
Goslate-免费谷歌翻译项目(文章包括完整的设计,代码,开源,部署过程)
下面一位牛人的一个项目,项目不是很难,但是却包括了怎么设计,写文档,部署,值得学习Goslate 免费谷歌翻译起因使用原理优化设计开源起因机器翻译虽然质量差,但胜在省时省力。网上常见的翻译系统中,谷歌的质量算好的。谷歌翻译不但提供在线界面,还开放了 API 让程序直接调用翻译。美中不足的是从 2012 年开始谷歌翻译 API 收费了。可这难不倒聪转载 2014-01-28 14:54:35 · 4770 阅读 · 0 评论 -
Python 学习入门(13)—— 正则表达式
目录(?)[+]简介Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。Python 1.5之前版本则是通过 regex 模块提供 Emacs 风格的模式。Emacs 风格模式可读性稍差些,而且功能也不强,因此编写新代码时尽量不要再使用 regex 模块。正则表达式(或 RE)是一种小型的、高度专业化的编程语言,在Pytho转载 2014-01-15 14:58:35 · 1133 阅读 · 1 评论 -
python实用小语法
http://www.it168.com/redian/pyth/isinstance(a,type):a是否为type类型,返回bool值,True值为1,False为0。ord(x ) 将一个字符转换为它的整数值hex(x ) 将一个整数转换为一个十六进制字符串oct(x ) 将原创 2014-01-25 20:45:02 · 1715 阅读 · 0 评论 -
python判断unicode字符类型
def is_chinese(uchar): """判断一个unicode是否是汉字""" if uchar >= u'\u4e00' and uchar<=u'\u9fa5': return True else: return False def is_number(uchar):原创 2014-01-25 22:58:26 · 4118 阅读 · 0 评论 -
python中yeild用法与含义
初学 Python 的开发者经常会发现很多 Python 函数中用到了 yield 关键字,然而,带有 yield 的函数执行流程却和普通函数不一样,yield 到底用来做什么,为什么要设计 yield ?本文将由浅入深地讲解 yield 的概念和用法,帮助读者体会 Python 里 yield 简单而强大的功能。内容转载 2014-01-23 22:22:15 · 3804 阅读 · 0 评论 -
Python中re(正则表达式)模块学习
今天学习了Python中有关正则表达式的知识。关于正则表达式的语法,不作过多解释,网上有许多学习的资料。这里主要介绍Python中常用的正则表达式处理函数。re.match re.match 尝试从字符串的开始匹配一个模式,如:下面的例子匹配第一个单词。 import retext = "JGood is a handsome boy, he is cool转载 2014-01-15 21:46:09 · 602 阅读 · 0 评论 -
pig的udf相关
一:python先记下官方的一个极经典例子####################### # Data Type Functions # ####################### #collectBag- collect elements of a bag into other bag #This is useful UDF after group operation原创 2013-03-23 22:57:43 · 3244 阅读 · 0 评论 -
PHP中读取文件的几个方法
整理了一下PHP中读取文件的几个方法,方便以后查阅。1.fread string fread ( int $handle , int $length ) fread() 从 handle 指向的文件中读取最多 length 个字节。该函数在读取完最多 length 个字节数,或到达 EOF 的时候,或(对于网络流)当一个包可用时,或(在打开用户空间流之后)已读取了 8192转载 2014-05-29 13:04:07 · 807 阅读 · 0 评论