新手报道!另问《Dive into python》第一个例子不好使的问题
目前想写一个跨Windows和Linux的脚本,于是想顺便学习学习Python,于是淘宝买了一个《Dive into Python》。可是第一个例子就不好使,可能是我配置不对,大家帮我看看怎么回事。
源代码如下:
def buildConnectionString(params): """Build a connection string from a dictionary 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)
print(buildConnectionString(myParams))
[解决办法]
目前使用中2.7版本占大多数,3.x尚未普及
贴代码请看字体颜色右面那个奇形怪状的按钮,点一下你就明白了
注意,很多人以为点了就行了,其实点了要把光标放在中括号之间
[code=Python]代码放这里[/code]
[解决办法]
把你的代码放在["code=Python"]["/code"]之间就行了,把引号去掉。
[解决办法]
这本书名气挺大,但是国外的一个牛人看了之后说这本书就是一坨屎。入门第一个例子就是个对学习者没有帮助的破例子,还编译不通过。于是他自己写了个入门教程。