Python常见代码段

打印出来变量的类型和值:

def Print(p):
    def varname(p):
      for line in inspect.getframeinfo(inspect.currentframe().f_back)[3]:
        m = re.search(r'\bvarname\s*\(\s*([A-Za-z_][A-Za-z0-9_]*)\s*\)', line)
        if m:
          return m.group(1)

    print('-----------输出变量的信息--------------')
    print("变量"+varname(p)+"的类型:"+ str(type(p)) + "     " +"值为:"+ str(p) )
    print( )

格式化输出变量:

print("{} {}".format("hello", "world")) #字符串里面是使用{},字符串外面的话是使用.format
发布了41 篇原创文章 · 获赞 9 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/u014723479/article/details/104081456