2012-11-12 4 views

답변

0

rem의 배치를 주석 추가에 사용합니다. 즉, 본질적으로 아무 것도 수행하지 않는 명령입니다. 이 결정은 구성 파일로 넘어갔습니다.

배치 파일이나 구성 파일에 주석 (설명)을 포함 할 수 있습니다. 이 구성 옵션 remember은 (는 rem ember는 것)은 무시 될 수 있다는 말도 안돼 있도록

그러나 rem 실제 의견은 항상 공백으로 구분됩니다. 다음과 같이 게시 한 코드는이를 확인합니다.

>>> line = 'remember_last = True' 
>>> line.split(None, 1)[0].lower() 
'remember_last' 

그래서 문제가 다른 것으로 보입니다.

0

작은 실험 :

In [190]: line = 'remember_last = True' 

In [191]: line.split(None, 1)[0].lower() == 'rem' and line[0] in "rR" 
Out[191]: False 

는 우려가 근거가없는 것을 보여줍니다. 설명이 필요합니까? 아니면 혼자서 알아낼 수 있습니까? 부울의

PS 두 번째 부분은 표현 그것은 프로그래밍 언어 BASIC의 영향을 조금의

+0

* "부울의 두 번째 부분은 절대적으로 중복됩니다"* - 행이 공백으로 시작하지 않을 경우. – poke

+0

@poke 정말요?! * [이 줄은 공백으로 시작합니다.] split (없음, 1) Out [192] : [ '이', '줄은 공백으로 시작합니다.'] * 줄은 공백으로 시작하면 안됩니다. 구성 파일 ?! – volcano

+0

그렇습니다. 스플릿은 처음부터 공백을 제거 할 것이므로'line [0]'은 다시 그것을 검사하여 행이 실제로 공백이 아닌'rem'으로 시작하는지 확인합니다. – poke

1

절대적으로 중복됩니다. REM은 비고를 의미하며 의견을 말합니다. 또한 comment을 주석으로 인식해야합니다. 다른 설명문은 #;입니다.

관련 문제