목록파이썬 (62)
Allen's 데이터 맛집

간단하게 Matplotlib에서 폰트의 크기와 X, Y 레이블의 회전하는 방법을 알아보겠습니다. 아래와 같이 plt.rc('font', size=12) 해당 명령어도 사이즈를 조절 할 수 있습니다. 그리고 plt.ylabel('스쿼트 1RM 중량(kg)', rotation=0) 이 처럼 Y축의 레이블 이름과 회전하고 싶은 각도 값을 입력하면 Y레이블의 로테이션이 가능합니다. 변경 전 #몸무게와 스쿼트/데드리프트 중량의 시각화 plt.figure(figsize=(18, 12)) # 폰트 크기 설정 plt.rc('font', size=16) sns.regplot(data=df, x='Weight(kg)', y='Squat(kg)') plt.xlabel('몸무게(kg)') plt.ylabel('스쿼트 1RM ..
예외(exception) 란 코드를 실행하는 중에 발생한 에러를 뜻합니다. 예외가 발생했을 때도 스크립트 실행을 중단하지 않고 계속 실행하게 해 줘야 합니다. try에 실행할 코드를 넣고 except에 예외가 발생했을 때 처리하는 코드를 넣습니다. try ~ except try: print('나누기 전용 계산기') num1 = int(input('첫번째 숫자를 입력 : ')) num2 = int(input('두번째 숫자를 입력 :')) print('{0} / {1} = {2}'.format(num1,num2,int(num1/num2))) except ValueError : print('에러 발생!') 예외 발생 임의로 예외 처리를 설정 할 수 있다. raise 를 사용하여 설정 가능. try: print..
for element in some_list: if not elemet: pass for element in some_list: if not elemet: continue pass는 단순히 실행할 코드가 없다는 것을 의미. continue는 다음 순번의 loop를 돌도록 강제하는 것을 의미. pass 와는 다르게 continue는 바로 다음 순번의 loop를 돈다.
상속과 다중 상속은 객체 지향 프로그래밍에서 중요한 개념입니다. 파이썬은 다중 상속을 지원하며, 여러 개의 클래스로부터 상속받을 수 있습니다. 1. 상속(Inheritance): 상속은 한 클래스가 다른 클래스의 속성과 메소드를 물려받는 것을 의미합니다. # 부모 클래스 정의 class Animal: def speak(self): print("동물이 소리를 낸다.") # 자식 클래스 정의 class Dog(Animal): def bark(self): print("멍멍!") # 인스턴스 생성 및 메소드 호출 dog = Dog() dog.speak() # 출력 결과: 동물이 소리를 낸다. dog.bark() # 출력 결과: 멍멍! 이 예제에서 Dog 클래스는 Animal 클래스를 상속받았기 때문에 speak..