2020-7-11
map()
--------------------------------------------------------------------------------------------------------------------------------------
2020-7-9
eval()
官方文档里面给出来的功能解释是:将字符串string对象转化为有效的表达式参与求值运算返回计算结果。
语法上:调用的是:eval(expression,globals=None, locals=None)返回的是计算结果
其中:
expression是一个参与计算的python表达式
globals是可选的参数,如果设置属性不为None的话,就必须是dictionary对象了
locals也是一个可选的对象,如果设置属性不为None的话,可以是任何map对象了
python是用命名空间来记录变量的轨迹的,命名空间是一个dictionary,键是变量名,值是变量值。
原文链接:https://blog.csdn.net/together_cz/article/details/72640276
--------------------------------------------------------------------------------------------------------------------------------------
相对路径、绝对路径的写法
###相对路径,两个点代表上一层文件夹,左下划线是间隔线
绝对路径
绝对路径好理解,我们以Girl.py来举例子。
这就是它的绝对路径:
"E:/Python/Lib/site_packages/Girl.py"
相对路径
相对路径呢,就是相对于Girl.py的路径。
下面来看几个例子:
"Boy1.py",对应: "E:/Python/Lib/site_packages/Boy1.py"
跟Girl.py在同一个文件夹里。
"set/Boy2.py",对应: "E:/Python/Lib/site_packages/set/Boy2.py"
跟Girl.py在同一个文件夹里的set文件夹里的文件。
"./Boy3.py",对应:"E:/Python/Lib/site_packages/Boy3.py"
跟Girl.py在同一个文件夹里。
"../Boy4.py",对应: "E:/Python/Lib/Boy4.py"
Girl.py上一级文件夹里的文件。
也就是说除了第四个是上一级文件夹,前三个都是当前文件夹。
原文链接:https://blog.csdn.net/qq_38161040/java/article/details/88388123
网友评论