python学习

    技术2026-01-08  12

     

    python编程路径

    def merge(S1,S2,S): i=j=0 while i+j <len(S): if j==len(S2) or (i<len(S1) and S1[i]<S2[j]): S[i+j]=S1[i] i+=1 else: S[i+j]=S2[j] j+=1 def merge_sort(S): n=len(S) if n<2: return mid =n//2 S1=S[0:mid] S2=S[mid:n] merge_sort(S1) merge_sort(S2) merge(S1,S2,S) if __name__ == '__main__': #reverse_file("C:\\Users\\jwy\\Desktop\\aa.txt") S=[1,2,3,4,19,0] merge_sort(S) print(S)

    总结有三种方法:

    一:更换为绝对路径的写法 func1("C:\\Users\\renyc")

    二:显式声明字符串不用转义(加r) func1(r"C:\Users\renyc")

    三:使用Linux的路径/ func1("C:/Users/renyc")

    Processed: 0.036, SQL: 9