본문 바로가기
728x90

조건문6

[JS] 조건문, 반복문 조건문 - if 조건 표현식의 결과값을 Boolean 타입으로 변환 후 참/거짓 판단 if, else if, else 조건은 소괄호() 안에 작성 실행할 코드는 중괄호{} 안에 작성 블록 스코프 생성 const nation = 'Korea' if (nation === 'Korea') { console.log('안녕하세요!') } else if (nation === 'France') { console.log('Bonjour!') } else { console.log('Hello!') } - switch 조건 표현식의 결과 값이 어느 값(case)에 해당하는지 판별 표현식의 결과값을 이용한 조건문, 표현식의 결과값과 case문의 오른쪽 값을 비교 break, default문은 선택적으로 사용 break문이 .. 2021. 11. 12.
[SWEA/Python] 1945. 간단한 소인수분해 📌 문제 https://swexpertacademy.com/main/main.do SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 📌 코드 T = int(input()) for t in range(1, T+1) : N = int(input()) result = [] while N != 1 : if not N%2 : result.append(2) N /= 2 elif not N%3 : result.append(3) N /= 3 elif not N%5 : result.append(5) N /= 5 elif not N%7 : result.append(7) N /= 7 elif not N%11 : result.appe.. 2021. 8. 9.
[SWEA/Python] 6222. 흐름과 제어 - If 5 📌 문제 https://swexpertacademy.com/main/main.do SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 📌 문제 접근 방법 문자(str) → 아스키 코드값(int) : ord(문자) 아스키 코드값(int) → 문자(str) : chr(10진수) 📌 코드 alphabet = input() if alphabet.isupper() : change = alphabet.lower() print('%s(ASCII: %d) => %s(ASCII: %d)'%(alphabet, ord(alphabet), change, ord(change))) elif alphabet.islower() : change.. 2021. 7. 16.
[SWEA/Python] 6221. 흐름과 제어 - If 4 📌 문제 https://swexpertacademy.com/main/main.do SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 📌 문제 접근 방법 처음엔 가위, 바위, 보 하나씩 if문으로 조건을 달다가 너무 길어지길래 index를 활용해보았다. index가 더 큰 쪽이 이기는 걸로 설정하고 가위와 보의 관계만 따로 조건을 달아줬다. 📌 코드 man1 = input() man2 = input() rsp = ['가위', '바위', '보'] if rsp.index(man1) == rsp.index(man2) : print('Result : Draw') elif (rsp.index(man1) - rsp.index.. 2021. 7. 16.
728x90