(필자는 초보자입니다.) 파이썬은 일반적으로 들여 쓰기를 사용하여 코드 줄의 중첩 수준을 지정합니다. 이것을 할 수있는 다른 방법이 있습니까?파이썬에서 들여 쓰기를 구분하지 않는 코드 작성
답변
아니요, 파이썬 개발자는 파이썬의 기반이었던 핵심 기반 중 하나를 변경한다는 것을 의미하기 때문에 이에 크게 저항합니다. 시도해보십시오 from __future__ import braces
.
코드 블록의 대괄호는 구현되지 않지만 코드 블록을 정의하기 위해 들여 쓰기 나 중괄호 이외의 방법이 있거나 대신 매우 복잡한 코드를 작성하게됩니다. – ThePiercingPrince
@LinuxDistance 다른 방법으로는 무엇이있을 수 있습니까? 그리고 이것이 어떻게 여러분의 코드의 복잡성에 영향을 미칠 수 있습니까? – arshajii
@LinuxDistance 들여 쓰기로 인해 코드가 좋지 않을 것입니다. 그런 경우라면 코드가 어떻게 구성되어 있는지 진지하게 조사해야합니다. – bdesham
파이썬 뒤에 핵심 디자인 철학 :-)
실제로>>> from __future__ import braces
SyntaxError: not a chance (<pyshell#30>, line 1)
, "없는 기회"인간의 가독성이다; 들여 쓰기는 시각적으로 코드 블록을 지정하는 데 사용됩니다. 이는 중괄호를 사용하는 것보다 훨씬 깔끔합니다.
자세한 내용은 PEP 20 - The Zen of Python을 참조하십시오.
잠시 훑어 보았을 때까지 this question에 대한 포인터가 대답으로 충분해야합니다. 코드를 작성한 후에 들여 쓰기를 수정하려면 reindent.py
을 사용하십시오.
this site에서 가져 오십시오.
- 1. HEREDOC이 코드 들여 쓰기를 방해합니다.
- 2. 파이썬에서 보이지 않는 들여 쓰기
- 3. 들여 쓰기를 끊지 않는 여러 줄 문자열
- 4. 들여 쓰기를 존중하지 않는 파이썬 매크로 다운
- 5. 들여 쓰기를 공백으로 변환합니다.
- 6. UITableViewCell은 원하지 않는 들여 쓰기를 표시합니다
- 7. 파이썬에서 여러 줄의 들여 쓰기를 빨리 줄이는 방법이 있습니까?
- 8. 들여 쓰기를 항상 최소화해야합니까?
- 9. Github가 들여 쓰기를 변경합니다.
- 10. 줄 사이에 들여 쓰기를 유지하려면 어떻게해야합니까?
- 11. 모든 들여 쓰기를 제거하는 함수
- 12. innerHTML은 들여 쓰기를 고려하지 않습니다.
- 13. Matlab 에서처럼 파이썬에서 스마트 들여 쓰기를 구현하는 방법
- 14. 출력 들여 쓰기를 유지하려면 어떻게합니까?
- 15. Xcode가 자동 들여 쓰기를 중지했습니다
- 16. 들여 쓰기를 기반으로하는 Ruby 해시
- 17. CSS로 ul 들여 쓰기를 제거합니다.
- 18. AptanaStudio3에서 들여 쓰기를 취소 하시겠습니까?
- 19. sp_helptext 내 들여 쓰기를 변경합니다.
- 20. HAML의 pre 태그에서 원하지 않는 들여 쓰기를 제거하는 방법
- 21. 소스 코드 파일에서 emacs에 대한 perl 들여 쓰기를 정의 하시겠습니까?
- 22. Java 코드 용 Eclipse에서 스마트 들여 쓰기를 비활성화하는 방법은 무엇입니까?
- 23. 코드 들여 쓰기를 수정하고 git/svn의 불법 정보를 막으시오
- 24. Froala 편집기는 코드 붙여 넣기시 들여 쓰기를 유지합니다.
- 25. VS2012에서 코드 들여 쓰기를 자동 포맷하는 방법은 무엇입니까?
- 26. Visual Studio 2013 - 코드 편집기에서 자동 들여 쓰기를 해제하는 방법?
- 27. 양식 제출시 ckeditor에서 코드 들여 쓰기를 제거하는 방법
- 28. Mac/Eclipse에서 블록 들여 쓰기를 해제하는 단축키
- 29. PEP8 : 시각적 들여 쓰기를 위해 계속 들여 쓰기가 적용됨
- 30. 다시 들여 혀짤배기 코드
왜 그렇게하고 싶습니까? –
귀하의 질문에 실제 코드 -1이 없습니다. ** 코드를 보여주십시오. ** – ulidtko
@ulidtko 어떤 코드를 보여 주길 기대합니까? –