zoukankan      html  css  js  c++  java
  • Python python 基本语法

     

    • 程序1
    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))

    运行结果:

    database=master ; server=mpilgrim ; uid=sa ; pwd=secret
    • 程序2:
    def info(object,spacing=10,collapse=1):
        """
        Print methods and doc strings.
        
        Take module,class,list,dictionary,or string.
        """
        
        methodList=[method for method in dir(object) if callable(getattr(object,method))]
        processFunc=collapse and (lambda s:"".join(s.split())) or (lambda s:s)
        print ("
    ".join(["%s %s" % (method.ljust(spacing),
                        processFunc(str(getattr(object, method).__doc__)))
                          for method in methodList]))
                        
                        
    if __name__=="__main__":
        print(info.__doc__)
  • 相关阅读:
    表格边框的合并
    solr服务搭建
    JedisClient操作redis 单机版和集群版
    redis集群的搭建
    FastDfs的搭建
    打开与关闭端口
    zookeper分布式搭建1
    zookeper分布式搭建
    Zookeeper的安装
    Linux下Jdk的安装
  • 原文地址:https://www.cnblogs.com/nzyjlr/p/4166628.html
Copyright © 2011-2022 走看看