목록소프트웨어공학 (178)
스택큐힙리스트
Can someone tell me my mistake? realpair = input() realpairfinal = [] rp = list(realpair) print(rp[0],rp[1]) for i in range(0, len(realpair)): a = [] v1 = rp[0] v2 = rp[1] rp.pop(0) rp.pop(0) a.append(v1) a.append(v2) realpairfinal.append(a) pair = realpairfinal pair2 = realpairfinal print(realpairfinal) 만약 내 입력이 123456이면 realpairfinal은 [[1, 2][3, 4][5, 6]]이어야 하지만 다음과 같은 오류가 표시됩니다: 1 2 Traceback..
def update(self, pos): if pos != 0: self.ani_speed -= 1 self.x += pos if self.ani_speed == 0: self.img = pygame.image.load(self.ani_walk[self.ani_pos]) self.ani_speed = self.ani_speed_init if self.ani_pos == self.ani_max_walk: self.ani_pos = 0 else: self.ani_pos += 1 else 블록은 update 함수에 위치하며, 오류를 해결하기 위해 사용된 특정 코드 부분입니다. 그러나 더 이상 논리적인 해결책을 생각할 수 없습니다.else: self.ani_speed -= 1 if self.moving: sel..
트렐로(Trello)에서 카드에 마우스를 올리고 Ctrl + C를 누르면 이 카드의 URL이 클립보드에 복사됩니다. 그들은 어떻게 이것을 하는 걸까요? 제 알기로는 플래시 무비와 관련이 없습니다. 저는 Flashblock도 설치했고, 파이어폭스 네트워크 탭에는 플래시 무비가 로드되지 않았습니다. (예를 들어, ZeroClipboard에서 일반적으로 사용하는 방법입니다.) 이 마법을 어떻게 구현하는 걸까요? (지금 이 순간에는 깨달음이 왔던 것 같습니다: 페이지에서 텍스트를 선택할 수 없으므로, 그들은 보이지 않는 요소를 가지고 JavaScript 코드를 통해 텍스트 선택을 생성한 다음, Ctrl+C가 브라우저의 기본 동작을 활성화하여 그 보이지 않는 노드의 텍스트 값을 복사합니다.)답변 1TrelloCl..
이 질문의 답변은 커뮤니티 노력입니다. 이 게시물을 향상시키기 위해 기존 답변을 편집하세요. 새로운 답변이나 상호 작용은 현재 허용되지 않습니다. 보통 String.contains() 메서드가 기대되지만, 그런 메서드는 없어 보입니다.이를 확인하기에 합리적인 방법은 무엇인가요?답변 1ECMAScript 6은 String.prototype.includes을 도입했습니다: const string = foo; const substring = oo; console.log(string.includes(substring)); // true String.prototype.includes은 대소문자를 구분하는 기능이며 Internet Explorer에서는 지원되지 않으므로 폴리필이 필요합니다.ECMAScript 5 이..