본문 바로가기

전체 글28

[모각코] 최종 회고 1. 목표 1주차2주차3주차4주차5주차6주차내용Do it! C++ 완전 정복 02 변수와 연산자파이썬자료형/조건문/반복문파이썬함수파이썬예외처리파이썬모듈파이썬클래스 2. 결과 1주차2주차3주차4주차5주차6주차내용- C++ 표준입출력- 데이터 형식- 변수의 유효범위와 형식 변환- 키워드와 리터럴- 자료형과 문자열- 숫자- 변수와 입력- 조건문- 비교 연산자와 논리 연산자- 반복문- 함수란?- 함수 정의- 매개변수와 인자- return문- 기본값 매개변수- 함수 안에서 함수 사용- 계산기 만들기 예제- try-except 기본구조- 여러 예외 한번에 처리하기- 예외 없을 때 실행되는 else- 무조건 실행되는 finally- 예외 직접 만들기- 모듈 만들기- 모듈에서 일부만 가져오기- __name__=="__.. 2025. 8. 17.
[모각코]파이썬_6주차_클래스 6.클래스01 클래스란?: 클래스는 설계도. 설계도만 가지고는 아무 일도 일어나지 않지만, 설계도로 만든 객체가 실제로 동작. 02 클래스 기본 구조class Dog: # 생성자 메서드: 객체가 만들어질 때 자동 실행 def __init__(self, name, age): self.name = name # 강아지 이름 self.age = age # 강아지 나이 # 강아지 행동 메서드 def bark(self): print(f"{self.name}가(이) 멍멍 짖습니다!")- __init__ : 생성자. 객체 초기 설정을 담당.- self: "이 객체 자신"을 가리키는 특별한 변수. 메서드 첫번째 매개변수로 직접 꼭 적어야 함.(JAVA에서의 .. 2025. 8. 15.
[모각코]6주차 계획 파이썬 클래스 공부하기 2025. 8. 15.
[모각코]5주차_파이썬_모듈 파이썬 모듈(Module): 우리가 만든 함수나 변수, 클래스 같은 것들을 다른 파일에서도 쓸 수 있게 해주는 파일. 예를 들어, 자주 쓰는 계산 함수가 있으면 my_math.py 라는 모듈에 저장해 놓고, 다른 파일에서 불러와서 사용 가능.-> 필요할 때마다 꺼내서 다시 쓸 수 있기 때문에 코드 재활용에도 좋고, 파일을 깔끔하게 나눌 수 있다는 장점도 있음. 01 모듈 만들기1) 내가 직접 만든 모듈# my_math.pydef add(a, b): return a + bdef multiply(a, b): return a * b -> 이걸 다른 파일에서 불러와서 사용 가능.# main.pyimport my_mathprint(my_math.add(3, 5))print(my_math.multiply.. 2025. 8. 8.
[모각코]5주차 계획 파이썬 모듈 공부하기 2025. 8. 8.
[모각코]4주차_파이썬_예외처리 파이썬 예외처리: 프로그래밍을 하다 보면 사용자의 잘못된 입력, 파일이 없거나, 0으로 나누는 상황 등 예기치 않은 상황이 발생할 수 있음. 이런 에러를 그대로 두면 프로그램이 멈추지만, 예외처리를 해주면 프로그램이 멈추지 않고 안전하게 대비 가능. 01 try-except 기본 구조try: 실행할 코드except 예외 종류: 예외가 발생했을 때 실행할 코드 - 예시try: num = int(input("숫자를 입력하세요: ")) print("입력한 숫자는: ", num)except ValueError: print("숫자가 아닌 값을 입력했어요! 다시 시도해주세요.")-> int(intput(...))에서 문자를 입력하면 ValueError가 발생하기 때문에 이것을 except.. 2025. 8. 1.