소연의_개발일지
(4.10) 개발원 27일차
개발공부/C언어 2023. 4. 10. 23:09

오늘은 파이썬 수업을 시작했다. 파이썬 공부는 올해 초에 조금 했어서 초반에 익히는데는 문제없을 것 같은데 클래스 들어가는게 걱정이다. 오후에는 교재에 있는 예제 for문까지 풀었다. 내일은 교재에 있는 거 말고도 또 문제 풀어볼 예정. 파이썬 300제를 풀어야겠다. 태블릿으로 문제 보면서 점심먹고 개발원 동기 제제가 콜드블루를 사주고 투썸 케이크도 먹었다. 메가커피 콜드블루 맛집이었다. 맛있게 잘 먹었다. 그리고 룸메언니가 마카롱도 줬다! 오늘 점심도 맛있었는데 약간 먹을 복 터지는 날이었나봄 날씨가 좋아서 그런지 과제가 없어서 그런지 사람들이 다 행복해 보인 날이었다. 하지만 월요일이라 그런지 너무 졸려서 오늘은 일찍 잘 예정이다.

article thumbnail
파이참(Pycham) 단축키 모음
개발공부/Python 2023. 4. 10. 21:44

출처: https://resources.jetbrains.com/storage/products/pycharm/docs/PyCharm_ReferenceCard.pdf 단축키 생성 및 수정 Alt + Enter : 의도 행동 표시 Ctrl + Space : 기본 코드 완성(Ctrl + Shift + Space: 스마트 코드 완성) Alt + Insert : 파일 생성 Ctrl + Shift + / : 여러 줄 주석 처리 Ctrl + / : 한 줄 주석 처리 Ctrl + D : 현재 줄 복사 Ctrl + Y : 현재 줄 삭제 Shift + Alt + UP / DOWN : 줄 이동 (밑과 동일) Ctrl + Shift + Up/Down : 선택 영역이나 현재 줄 이동 Ctrl + W : 확장 선택(단어 → 블록..

article thumbnail
파이썬_개발환경 조성(파이참 설치) 및 hello world 출력해보기
개발공부/Python 2023. 4. 10. 21:41

오늘은 파이썬을 배우기 위해 파이썬 개발환경을 조성했다. 그 전에 절차지향과 객체지향의 차이에 대해 공부했다. 절차지향 / 객체지향 C언어: 절차지향. ↔ 나머지는 모두 객체지향. c++은 불완전한 객체지향이라고 불림. - 또한 상속의 개념을 가지고 있음. - 하나의 개념을 묶다 보니 - 객체지향이 됨. - 객체는 또 다르게 나눠질 수 있음 파이썬 내부를 보면 C로 작성되어 있음 → 그래서 함수를 써야함 클래스의 중요성 - 자바 → JVM → OS - C, C++ → OS 파이썬 개발환경 설정하기 _ 파이참 설치 설치링크: https://www.jetbrains.com/ko-kr/pycharm/download/#section=windows PyCharm 다운로드: JetBrains가 만든 전문 개발자용 ..

[점프 투 파이썬] 예제풀기_146p
개발공부/Python 2023. 4. 10. 21:39

# 146 # question_1 # 다음 코드의 결과값을 구하여라. a = "Life is too short, you need python" if "wife" in a: print("wife") # 출력되지 않음 elif "python" in a and "you" not in a: print("python") # 두번째 'you'가 들어있으니 출력되지 않음 elif "shirt" not in a: print("shirt") # shirt가 없으므로 출력 elif "need" in a: print("need") # 위의 elif가 충족되므로 여기는 else로 처리되서 출력되지 않음 else: print("none") # Q2 result = 0 i = 1 while i 5: break print("*" ..

[점프 투 파이썬] 예제 풀기_112p
개발공부/Python 2023. 4. 10. 21:36

# 1번 kor = 80 eng = 75 math = 55 average = (kor + eng + math) / 3 print(average) # 2번 a = 15 # int(input()) if a % 2 == 0: print(f"{a} is even number") else: print(f"{a} is odd number") # 3번 pin = "881120-1068234" yyyymmdd = pin[:6] num = pin[7:] print(yyyymmdd) print(num) # 4번 pin = "881120-1068234" print(pin[7:8]) # 5번 a = "a:b:c:d" b = a.replace(":", "#") print(b) # 6번 a = [1, 3, 5, 4, 2] a.r..