Python에서 형식을 사용하여 문서를 여는 문제
ringa_lee
ringa_lee 2017-06-28 09:25:15
0
2
1030

format 메소드를 사용해 이미지를 열었는데, 이 코드가 무슨 뜻인지 모르겠어요. 스크린샷을 보세요.

으아악

ringa_lee
ringa_lee

ringa_lee

모든 응답(2)
仅有的幸福

with 문은 파일을 열고 닫는 컨텍스트 관리 방법입니다. 예를 들어 일반적인 열기 자세는

입니다. 으아악

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

漂亮男人

형식 문자열

동일: "map" + "00" + ".png"

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿