본문 바로가기

Refactor2

Python 여러 개의 루프에서 탈출하는 방법은 무엇인가요?, How can I break out of multiple loops? 질문 다음 코드를 주어진 상태에서 (작동하지 않는 코드): while True: # Snip: 현재 상태를 출력 while True: ok = get_input("이 괜찮습니까? (y/n)") if ok.lower() == "y": break 2 # 이 부분이 작동하지 않습니다 :( if ok.lower() == "n": break # 메뉴와 다른 작업을 더 처리 이 작동하도록 만들 수 있는 방법이 있을까요? 아니면 입력 루프에서 빠져나오기 위해 체크를 하나 더 해야하고, 사용자가 만족하면 완전히 빠져나오기 위해 외부 루프에서 더 제한된 체크를 해야 할까요? 답변 내 첫 번째 직감은 중첩된 루프를 함수로 리팩토링하고 return을 사용하여 탈출하는 것입니다. 2023. 7. 20.
Flutter VSCode에서 플러터 위젯을 어떻게 둘러싸는지 알려주세요., How to surround flutter widget in vscode 질문 Visual Studio Code에서 코드 블록을 둘러싸거나 특정 위젯 이름을 강조한 다음 해당 위젯의 자식들을 둘러싸는 바로 가기 키 또는 확장 기능이 있는지 궁금합니다. 자주 그런 경우가 있는데, 예를 들어 다음과 같은 것을 생성했을 때: Padding( padding: EdgeInsets.all(10.0), child: Container( ... 그런 다음 일부 작성 후에 Padding을 Column이나 Row와 같은 다른 것으로 둘러싸려고 합니다. 현재로서는 Padding 앞에 Row( child:를 추가하고 아래로 스크롤하여 새로운 ),` 괄호를 추가해야합니다. Padding을 선택하고 vs code에게 이것을 접두사로 사용할 것이라고 알리면 괄호를 추가해주는 방법이 없을까요? Intell.. 2023. 7. 12.