python中两个斜杠加一个等号什么意思

Python026

python中两个斜杠加一个等号什么意思,第1张

Python中两个斜杠即双斜杠加一个等号表示地板除相等。根据查询相关公开信息,Python是一种跨平台的计算机程序设计语言,是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言,Python中两个斜杠即双斜杠加一个等号表示地板除相等。

Python中两个斜杠即双斜杠(//)表示地板除,即先做除法(/),然后向下取整(floor)。至少有一方是float型时,结果为float型;两个数都是int型时,结果为int型。

Windows文件的路径是按反斜杠 " \ " 分开的

例如:D:\protect\nodejs\test\testmkdir\assets\res\monster

Linux文件路径是使用正斜杠 " / " 分开。

例如:/protect/nodejs/test/testmkdir/assets/res/monster/

反斜杠 " \ " 的路径,linux中无法识别

需要把反斜杠 " \ " ,转为正斜杠" / "

python 中字符串的replace方法进行替换,如下所示:

#遍历目录文件

for filepath,dirs,filelistin os.walk(upload_path):

     for filenamein filelist:

          curFile = os.path.join(filepath,filename)#路径的拼接

          curFile = curFile.replace('\\','/')#将路径中的反斜杠变为" / "