ChinaUnix.net
相关文章推荐:

python 中的星号

python函数参数带星号* [code]def function_with_one_star(*t): print(t, type(t)) def function_with_two_stars(**d) print(d, type(d)) [/code]上面定义了两个函数,分别用了带一个星号和两个星号的参数,它们是什么意思,运行下面的代码:[code] function_with_one_star(1, 2, 3) function_with_two_stars(a = 1, b = 2, c = 3) [/code]结果如下[code] (1, 2, 3) {'a': 1, 'c': 3, 'b': 2}

by 中关村村草 - Python - 2011-05-31 13:16:05 阅读(2530) 回复(0)

python

相关讨论

到现在为止,已经介绍了python两个在类型,一个是number,另一个是string。其实在python,所有类型可以分为三个大类: numbersequencemappingstring就属于sequence,在同一类还有list tuple。在python,同在一大类的类型有相似的操作,比如list也有分片、连接等操作,形式都一样,都通过标号来实现。mapping有dictionary,是通过键名来进行操作的。 这里还有一个概念,前面也说到了,就是"可变"和"不可变的"。可变表示可...

by marlboro027 - Python文档中心 - 2007-04-01 15:29:01 阅读(1005) 回复(0)

到现在为止,已经介绍了python两个在类型,一个是number,另一个是string。其实在python,所有类型可以分为三个大类: numbersequencemappingstring就属于sequence,在同一类还有list tuple。在python,同在一大类的类型有相似的操作,比如list也有分片、连接等操作,形式都一样,都通过标号来实现。mapping有dictionary,是通过键名来进行操作的。 这里还有一个概念,前面也说到了,就是"可变"和"不可变的"。可变表示可...

by newsim - Python文档中心 - 2006-02-24 13:06:14 阅读(1303) 回复(0)

我写了一个类如下: 在文件:ABC.py class A: def __init__(self): def B(self,x,y): def C(self): print B(x,y) #######我在函数C用了自定义的函数B 然后我引用这个类: import ABC var = A() var.C #######函数C用了自定义的函数B 这样会报错,说没有定义函数B。 这个怎么搞? 谢谢。

by andyhua12 - Python - 2012-08-30 07:47:51 阅读(1387) 回复(2)

python的module python的Module是比较重要的概念。常见的情况是,事先写好一个.py文件,在另一个文件需要import时,将事先写好的.py文件拷贝到当前目录,或者是在sys.path增加事先写好的.py文件所在的目录,然后import。这样的做法,对于少数文件是可行的,但如果程序数目很多,层级很复杂,就很吃力了。 有没有办法,像Java的Package一样,将多个.py文件组织起来,以便在外部统一调用,和在内部互相调用呢?答案是有...

python

by 中关村村草 - Python - 2011-08-11 17:15:43 阅读(3664) 回复(2)

本帖最后由 关村村草 于 2011-02-10 10:28 编辑 转:blue_halo python的正则 概括: python使用re正则模块来实现正则表达式,import re。 元字符含义: 一、字符串里含有什么字符 1、首先确定一下元字符(不是代表字面意思的字符)有哪些。 \ 代表转义 | 代表分支选择 ( ) 代表捕捉 [ ] 代表字符数组 ] 比较特殊,只有前面有相应的[ 和 { 时,才会是元字符,否则就是普通字符...

python正则

by 中关村村草 - Python - 2011-02-10 10:52:25 阅读(2028) 回复(1)

本帖最后由 sunyq_unix 于 2010-08-25 16:53 编辑 在python利用Tkinter写界面,界面基本如下所示: 点击select可以打开选择文件窗口,然后如何让选择的文件显示在后面的文本窗口里? 希望高手能解决一下,谢谢!

by sunyq_unix - Python - 2011-05-14 00:34:39 阅读(2503) 回复(3)

之前学python,没关注其OOP,最近在用PyLucene,看其Lucene In Action的实例代码,全是用类实现的。遂顺道补补python OOP的课。不保证能系统的记录学习过程,所以分类为“python 学习散记”。 用的书是,也是推荐的,>, >, >,应该都是经典书吧,作者就不说了。 ---------------------------------------------------- 1,python的类维护有一个名为 '__dict__'的字典,貌似所定义的类attribute 及 method 都在该字典被记录和...

by 飞机人 - Python文档中心 - 2009-12-04 21:38:57 阅读(2145) 回复(0)

python内建异常体系结构 The class hierarchy for built-in exceptions is: BaseException +-- SystemExit +-- KeyboardInterrupt +-- GeneratorExit +-- Exception +-- StopIteration +-- StandardError | +-- BufferError | +-- ArithmeticError | | +-- FloatingPointError | | +-- OverflowError | | +-- ZeroDivisionError | +-- AssertionError | +-- AttributeError | +-- EnvironmentE...

by cindylzh - Python文档中心 - 2009-10-12 15:43:48 阅读(2444) 回复(0)

python的Module是比较重要的概念。常见的情况是,事先写好一个.py文件,在另一个文件需要import时,将事先写好的.py文件拷贝到当前目录,或者是在sys.path增加事先写好的.py文件所在的目录,然后import。这样的做法,对于少数文件是可行的,但如果程序数目很多,层级很复杂,就很吃力了。 有没有办法,像Java的Package一样,将多个.py文件组织起来,以便在外部统一调用,和在内部互相调用呢?答案是有的。 要弄明白这个问题,...

by cindylzh - Python文档中心 - 2009-10-09 14:38:22 阅读(2275) 回复(0)

来源: http://wjason.javaeye.com/blog/406874 关键字: python, time, struts_time, datetime 最近写了两个python脚本, 他们都用到了python的时间. 第一个脚本的背景是: 在一个维护的项目里面,每次Release都要更新一批文件, 有一个Excel文件专门管理这些变更文件的时间戳, 在Excel客户要求填写变更的文件以及他们对应的最后编辑时间. 于是第一个脚本解决解决的需求便是: 批量获取一堆制定文件的时间戳. 维护的项目都差...

by helloworld0820 - Python文档中心 - 2009-09-28 22:09:14 阅读(3581) 回复(0)