분류 전체보기37 [백준 10172번]개 문제 아래 예제와 같이 개를 출력하시오. 입력 없음. 출력 개를 출력한다. 예제 출력 1 복사 |\_/| |q p| /} ( 0 )"""\ |"^"` | ||_/=\\__| 이스케이프 코드에 대한 내용을 완벽히 숙지 하지 못해서 계속 오류가 발생했다. 3번째 출력인, ( 0 )"""\ 에서 계속 막혔다. 내가 생각했던 답은, print('( 0 )"""\') 였다. 여기서 틀린 부분이 \' 부분이었다. 이렇게 입력하면, 이스케이프 문자로 인식되기 때문에 print('( 0 )"""\\') 이렇게 작성해야 했다. 결과적으로, 정답으로 제출한 코드는 아래와 같다. print("|\_/|") print("|q p| /}") print('( 0 )"""\\') print('|"^"` |') print("||_/.. 2022. 7. 29. [백준 10171번]고양이 문제 아래 예제와 같이 고양이를 출력하시오. 입력 없음. 출력 고양이를 출력한다. 예제 출력1 \ /\ ) ( ') ( / ) \(__)| => 처음 제출했을 때 틀렸음. print를 한 번만 사용해서 \를 출력하려면 \\ 이렇게 입력해야 된다. print("\ /\\n ) ( ')\n( / )\n \(__)|") =>아래처럼 수정함 print("\\ /\\\n ) ( ')\n( / )\n \\(__)|") 2022. 7. 28. [리액트]컴포넌트 #컴포넌트 기능 - 데이터가 주어졌을 때 이에 맞춰 UI를 만들어 줌 - 라이프사이클 API를 이용해 컴포넌트가 화면에서 나타날 때와 사라질 때, 변화가 일어날 때 주어진 작업들을 처리 가능하게 함 - 임의 메서들ㄹ 만들어 특별한 기능을 붙여줄 수 있음 1. 컴포넌트 - 함수 컴포넌트 - 클래스형 컴포넌트 2. 클래스형 컴포넌트 - 함수 컴포넌트와 차이점은, state 기능 및 라이프 사이클 기능을 사용 가능, 임의 메서드 정의가능 - 그러나 함수 컴포넌트는 리액트 v16.8 업데이트 이후 Hooks라는 기능이 도입되면서 해결됨. 즉, 완전히 클래스형 컴포넌트처럼 사용할 수 있는 것은 아니지만 다른 방식으로 비슷한 작업을 할 수 있게됨. - render 함수 필수 - 예시) class App extend.. 2022. 7. 20. [리액트]JSX 문법 1. 감싸인 요소 - 컴포넌트에 여러 요소가 있다면 반드시 부모 요소 하나로 감싸야 함. 왜냐하면, virtual DOM에서 컴포넌트 변화를 감지해 낼 때 효율적으로 비교할 수 있도록 컴포넌트 내부는 하나의 DOM트리 궂로 이루어져야 한다는 규칙이 있기 때문임. - 아래 예시에서 부모 요소에 의해 감싸여 있지 않기 때문에 오류 발생. function App() { return ( 안녕1 안녕2 ); } - 아래와 같이 수정하면 됨. function App() { return ( 안녕1 안녕2 ); } - div대신 Fragment로 감싸기(import해주기). Fragment 대신 로도 쓸 수 있음. function App() { return ( // 안녕1 안녕2 // ); } 2. 자바스크립트 표현 .. 2022. 7. 19. 이전 1 2 3 4 5 6 7 ··· 10 다음