join([str(eval(s)) if ('(' in s and ')' in s) else s for s in string.split(' ')]))对于这段代码应该是sp.sqrt(4)
,如果我写'2-10‘,它不会计算它,只会返回'2-10';它应该返回'-8’。如果我写“2-10*(2-5)”,它将返回写的答案。不只是不计算代码不识别的部分,而是会给我一个
我希望能够打开子目录2-10中的所有文件,而不需要打开子目录1中的文件。(然后,我将打开子目录1和3-10中的文件,而不打开子目录2中的文件,等等)。现在,我正在尝试使用以下代码读取子目录2-10中的文件,而不读取子目录1中的文件: for root你们中有人知道我如何修改我的代码,以便只在子目录2-10中打印这些文件的文件名吗?如果你能在这个问题上提供任何建议,我将不胜感激。编辑:
如果其他人可能