1. locals() locals是 python 的内置函数,他可以以字典的方式去访问局部和全局 变量 python 里面用名字空间记录着 变量 ,就像javascript的window一样,他记录着各种全局 变量 。 每个模块,每个函数都有自己的名字空间,记录着 变量 ,常量,类的命名和值。 就像JS一样,当 python 在使用 变量 时,会按照下面的步骤去搜索: 函数或类的局部 变量 。 全局 变量 。 内置 变量 。 以上三个步骤,其 一步骤找到对应的 变量 ,就不会再往下找。如果在这三个步骤都找不到,就会抛出异常。 2.vars() eval():将字符串str当成有效的表达式来求值并返回计算结果。{}字符串的转换为list、tuple、dict-一、使用eval----含有。(1)字符串转换为列表。(2)字符串转换为元组。(3)字符串转换为字典。 #承接软件自动化实施与培训等gtalk: ouyangchongwu#gmail.com qq 37391319 博客:oychw.cublog.cn # python qq group: 深圳自动化测试 python python 基础之数据类型之间的转换(str类型转int类型、str字符串转换成列表list、str字符串转换成字典dict、str字符串转换成set、列表list转换成字符串str、列表list转换成元组tuple、嵌套元组tuple转换字典dict、元组转成字符串、字典dict转化为字符串str)