with 문은 파일을 열고 닫는 컨텍스트 관리 방법입니다. 예를 들어 일반적인 열기 자세는
입니다.
으아악
컨텍스트 관리를 사용하면 with代码块执行结束后,会调用内部的方法直接关闭文件,不需要再手动调用close()方法,就是问题中给出的写法。 当然format就是字符串个格式化的一个方法,字符串内留作{n}的位置,n会作为一个关键字参数的key,传入值后,会使用传入value替换,于是题目中的{n:02d}的位置会被替换为n接收的整数字符串。如果字符串内仅仅留为{},其中并没有指定key值,那么参数传入format将作为位置参数,按顺序一一与字符串中的{}코드 블록이 실행된 후 내부 메소드가 호출되어 파일을 직접 닫을 수 있으며, 이는 주어진 방식으로 수동으로 close() 메소드를 호출할 필요가 없습니다. 질문에. 물론 format은 문자열의 형식을 지정하는 방법입니다. 문자열에서 {n}의 위치가 남아 있으면 n이 됩니다. 키워드 매개변수의 키는 값이 전달된 후 전달된 값으로 대체되므로 질문에서 {n:02d}의 위치는 다음과 같습니다. n으로 대체되었습니다. 수신된 정수 문자열입니다. 문자열에 {}만 남아 있고 키 값이 지정되지 않은 경우 format에 전달된 매개변수는 위치 매개변수로 사용되며 {}는 순서대로 채워져야 합니다.
입니다. 으아악with
문은 파일을 열고 닫는 컨텍스트 관리 방법입니다. 예를 들어 일반적인 열기 자세는컨텍스트 관리를 사용하면
with
代码块执行结束后,会调用内部的方法直接关闭文件,不需要再手动调用close()
方法,就是问题中给出的写法。当然
format
就是字符串个格式化的一个方法,字符串内留作{n}
的位置,n
会作为一个关键字参数的key,传入值后,会使用传入value
替换,于是题目中的{n:02d}
的位置会被替换为n
接收的整数字符串。如果字符串内仅仅留为{}
,其中并没有指定key值,那么参数传入format
将作为位置参数,按顺序一一与字符串中的{}
코드 블록이 실행된 후 내부 메소드가 호출되어 파일을 직접 닫을 수 있으며, 이는 주어진 방식으로 수동으로close()
메소드를 호출할 필요가 없습니다. 질문에.물론
format
은 문자열의 형식을 지정하는 방법입니다. 문자열에서{n}
의 위치가 남아 있으면n
이 됩니다. 키워드 매개변수의 키는 값이 전달된 후 전달된값
으로 대체되므로 질문에서{n:02d}
의 위치는 다음과 같습니다.n
으로 대체되었습니다. 수신된 정수 문자열입니다. 문자열에{}
만 남아 있고 키 값이 지정되지 않은 경우format
에 전달된 매개변수는 위치 매개변수로 사용되며{}
는 순서대로 채워져야 합니다.형식 문자열
동일:
"map" + "00" + ".png"