본문 바로가기
반응형

패스트캠퍼스3

[5일차] 기초수학 왕창 듣는데, 파이썬 구현하는 거에 맛 들림 [최대 공약수] - 두 개 이상의 수에서 공통된 약수를 공약수라고 함 - 소인수분해를 하면 최대공약수 및 공약수를 구할 수 있다. - 겹치는 소인수를 다 곱하면 최대공약수! 예제) 두 개의 수를 입력하면 공약수와 최대공약수를 출력하는 코드를 작성하자. - 파이썬으로 최대공약수를 구하는 것은 "for문과 유클리드호제법"으로 구한다. - 유클리드 호제법 : x, y의 최대공약수는 y, r(=x%y)의 최대공약수와 같다. [최소 공배수] - 공배수 : 두 개 이상의 수에서 공통된 배수를 공배수라고 한다. - 공통인 소인수의 지수가 큰 값 * 공통이 아닌 모든 소인수 - 파이썬에서 최소공배수 : 최대공약수 구함 -> 최대공약수로 각각 나눈 값을 구함 -> 최대공약수와 그 값들 다 곱! 예제) 최소공배수 출력 프.. 2021. 10. 13.
[3일차] 반복문 완료, 그리고 복습하면서 연습문제 풀어봤음 [반복문] - 특정 실행을 반복하는 것 - 프로그래밍이 간결하고 유지 보수가 쉬움 - 횟수에 의한 반복 / 조건에 의한 반복 - 횟수 : 횟수 만큼 반복 실행 -> for - 조건 : 조건에 만족할 떄까지 반복 실행 -> while [for문 : 횟수에 의한 반복문] ex) 대량 메일 또는 문자 발송, 인사말 반복, mp3 반복 재생 - for ~ in for 변수 in 범위: 실행문 - in 뒤에는 iterable한 자료 구조가 나오면 됨 - 자료 구조 안에 요소들이 하나씩 출력된다고 생각하면 된다. - range(5) = [0, 1, 2, 3, 4] - N번 반복하고 싶으면 range(N)이라고 기억하면 좋을 것 같다. - 구구단 7단을 for 문으로 코딩해보기 - pass 키워드 : 코딩을 나중에 .. 2021. 10. 11.
[1일차] 파이썬이랑 친구하기로 함.. (Pycharm 초기 오류, 파이썬 데이터 기초) [PyCharm] - 오프라인 강의는 주피터노트북만 사용했는데, PyCharm에 대한 것을 알려줘서 흥미로웠다. - 개발 환경이 여러가지가 있는 것은 다 장단점이 있는거겠지? 다 써보고 좋은거 쓰면 좋지 뭐. - 처음에 셋팅할 때 문제가 많았다. 1) 원래 코딩을 입력하고 Ctrl + Shift + F10을 누르면 Run이 되는데, 나는 오류메시지가 계속 떴다. "Error running 'hello (1)': @NotNull method com/intellij/execution/configurations/GeneralCommandLine.getExePath must not return null" -> 그래서 구글링을 통해서 해당 상황을 해결했음 -> File - Setting - Project - Py.. 2021. 10. 7.
반응형