第 2 章 第一个 Python 程序

大家都很清楚,其他书籍是如何一步步从编程基础讲述到构建完整的可运行程序的,但还是让我们跳过这个部分吧!

2.1. 概览

这是一个完整的、可执行的 Python 程序。

它可能对您来说根本无法理解。别着急,时时彩计划软件公式:我们将逐行地进行剖析。不过首先把代码通读一遍,看一看是否有些可以理解的内容。

例 2.1. odbchelper.py

如果您还没有下载本书附带的样例程序, 可以 下载本程序和其他样例程序


def buildConnectionString(params):
    """Build a connection string from a dictionary of parameters.

    Returns string."""
    return ";".join(["%s=%s" % (k, v) for k, v in params.items()])

if __name__ == "__main__":
    myParams = {"server":"mpilgrim", \
                "database":"master", \
                "uid":"sa", \
                "pwd":"secret" \
                }
    print buildConnectionString(myParams)

现在运行一下这个程序,看一看结果是什么。

在 Windows 的 ActivePython IDE 中,可以选择 File->Run... (Ctrl-R) 来运行 Python 程序。输出结果将显示在交互窗口中。
Mac OSPython IDE 中,可以选择 Python->Run window... (Cmd-R) 来运行 Python 程序,但首先要设置一个重要的选项。在 IDE 中打开 .py 模块,点击窗口右上角的黑色三角,弹出这个模块的选项菜单,然后将 Run as __main__ 选中。 这个设置是同模块一同保存的,所以对于每个模块您都需要这样做。
UNIX 兼容的操作系统中 (包括 Mac OS X),可以通过命令行:python odbchelper.py 运行模块。

odbchelper.py 的输出结果:

server=mpilgrim;uid=sa;database=master;pwd=secret
易算时时彩软件实测 时时彩平台排行榜综合 重庆时时彩规律性 江西时时彩2星技巧 自己怎么开时时彩平台
双色走势图 搜狗江西时时彩走势 黑彩时时彩平台软件 重庆时时彩杀尾公式 时时彩后一博客
江西时时彩彩票购 时时彩玩法技巧 小狐仙软件官网 玩时时彩心得 时时彩开奖时间差作弊
买时时彩的技巧 拉菲2时时彩平台官网 时时彩唯一合买平台 时时彩娱乐平台排名 三分时时彩人工计划
北京赛车直播 pk10赛车信誉微信群 正版书籍 浙江快乐12助手 游戏急速赛车
河北快3遗漏 山西11选5遗漏top10 湖北十一选五开奖 成都麻将技巧必胜绝技 七星彩开奖结果查询
幸运飞艇投注规律 东岑西舅txt下载 北京pk10心得交流 上海快3开奖 河北快三跨度走试图
吉林时时彩走势图开奖 威尼斯人赌场 快乐10分技巧 江西快3和值技巧 云南时时彩多少分开奖