易截截图软件、单文件、免安装、纯绿色、仅160KB

python 如何返回多个值

如何写一个返回多个值的函数
函数的return 语句只能返回一个值,可以是任何类型。
因此,我们可以“返回一个 tuple类型,来间接达到返回多个值
”。
例:   x 除以 y 的余数与商的函数
def    F1 ( x, y ):
         a = x % y
         b = (x-a) / y
         return ( a,b )     # 也可以写作
return a, b
(c, d )= F1( 9, 4)        # 也可以写作 c , d
= F1 ( 9, 4 )
print c ,d
结果显示: 1, 2
Python

与大多数其它语言一样有局部变量和全局变量之分, 但是它没有明显的变量声明。变量通过首次赋值产生, 当超出作用范围时自动消亡。
例 3.17. 定义 myParams
变量
if
__name__ == "__main__"
:
myParams = {"server"
:"mpilgrim"
, \
"database"
:"master"
, \
"uid"
:"sa"
, \
"pwd"
:"secret"
\
}
首先注意缩进。 if
语句是代码块, 需要像函数一样缩进。
其次, 变量的赋值是一条被分成了多行的命令, 用反斜线 (“\
”)
作为续行符。
当一条命令用续行符 (“\
”) 分割成多行时,
后续的行可以以任何方式缩近, 此时 Python

通常的严格的缩近规则无需遵守。如果您的 Python
IDE
自由对后续行进行了缩近, 您应该把它当成是缺省处理, 除非您有特别的原因不这么做。
严格地讲, 在小括号, 方括号或大括号中的表达式 (如 定义一个 dictionary
) 可以用或者不用续行符 (“\
”) 分割成多行。甚至在不是必需的时候,
我也喜欢使用续行符, 因为我认为这样会让代码读起来更容易, 但那只是风格的问题。
第三, 您从未声明过变量 myParams
, 您只是给它赋了一个值。这点就象是 VBScript
没有设置 option
explicit
选项一样。幸运的是, 与 VBScript

不同的是, Python
不允许您引用一个未被赋值的变量,
试图这样做会引发一个异常。
3.4.1. 变量引用
例 3.18. 引用未赋值
的变量
>>>
x
Traceback (in


相关文档:

python安装之setuptools

David 在本文中将带领我们了解一下 setuptools 框架,它是 Python Enterprise Application Kit(PEAK)的一个副项目。 setuptools 替换了标准的 distutils 库,并为 Python 添加了版本化的包和依赖性管理。Perl 用户比较熟悉 CPAN,而 Ruby 用户则比较熟悉 Gems;引导 setuptools 的 ez_setup 工具和随之而生的扩展后的 eas ......

搭建python的eclipse开发环境

软件准备:
1.eclipse开发包,下载地址:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/galileo/SR2/eclipse-java-galileo-SR2-win32.zip
2.pydev插件,下载地址:http://sourceforge.net/projects/pydev/files/pydev/Pydev%201.5.4/org.python.pydev.feature-1.5.4.2010011921 ......

python 的函数Decorators

Decorators是python中比较难以理解的东西,当然如果你接触过java的annotation,会发现这个Decorators在语法上非常的相似,但是两者的设计动机却没什么共同点;
这里讲的python中的decorators是对python中的function/method做装饰,这些修饰仅是当声明一个函数或者方法的时候,才会应用的额外调用。
python中的decorator分 ......

Python正则表达式的常用匹配用法


下面列出Python正则表达式的几种匹配用法:
1.测试正则表达式是否匹配字符串的全部或部分
regex=ur"" #正则表达式
if re.search(regex, subject):
    do_something()
else:
    do_anotherthing()
2.测试正则表达式是否匹配整个字符串
regex=ur"\Z" #正则表达式末尾以\ ......

用python写的抓取天气预报的脚本

用python写的抓取天气预报的脚本
http://blog.chinaunix.net/u2/82009/showart_2166843.html
从昨天开始的看关于网络抓取的东西,而且自己的用的是awesome ,所以写了这个天气预报的脚本给我的awesome,这个天气脚本直接取下来的话是七天的天气预报从中国天气网上,我后面对它做了处理,用到了我的awesome上
效果:1日星 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号