반응형

class 5

[Python] 활용편 - 07 - try / except 활용(계산기 심화)

:: 파이썬 과제 - try / except 활용 :: 1. 계산기 심화 try / except 1. 계산기 심화 요구조건 클래스를 활용해 작성했던 계산기 코드를 활용해주세요 기존처럼 사용자의 입력을 받고 출력하되, try / except를 활용해 사용자의 입력을 검증하는 코드를 추가해주세요 두 번쨰 숫자에 0을 입력하고 나누기를 시도할 경우 “0으로 나눌 수 없습니다” 문구를 출력해주세요 숫자가 아닌 다른 값을 입력했을 경우 “숫자만 입력 가능합니다” 라는 문구를 출력해 주세요 풀이) # 클래스 함수 선언 class Calc(): # def __init__(self): # __init__ 함수로 선택 목록을 인스턴스 실행시 보여준다. # print("\n" # ":: 목록 ::\n" # "=======..

coding/Project 2022.09.14

[TIL] #DAY - 010 - 파이썬 심화과정(1) (내일배움캠프AI 3기, class, method, self, instance)

파이썬 심화과정을 시작했다. class 어렵다 어려워 이해하는데 힘들었다. 하지만 이해하니깐 당장 사용하는데는 문제가 없다! 쟝고하면서 진짜 쓰는 이유를 알수있다는데 쟝고는 어떨지 기대반 걱정반,,,, 화이팅 해보자고 Python 강의 4일차 Python 언어의 이해 Python 기초 Python 활용 ↑ 3일차 수업 끝 ↓ 4일차 수업 시작 Python 심화 class에 대한 이해 class란? # 선언된 class로 instance를 만들어 사용 instance : class를 사용해 생성된 객체 method : 메소드란 클래스 내에 선언된 함수이며, 클래스 함수라고도 한다. self : 메소드를 선언할 때에는 항상 첫 번째 인자로 self를 넣어줘야 한다. __init__ 함수 # class에 _..

[Python] 활용편 - 06 - Class 함수(3)(프로필 관리 기능 만들기)

:: 파이썬 과제 - class 활용하기 (3) :: 3. 프로필 관리 기능 만들기 이름, 성별, 생일, 나이, 핸드폰 번호, 이메일 주소 3. 프로필 관리 기능 만들어보기 요구조건 사용자들의 프로필을 관리할 수 있는 클래스를 선언해주세요 메소드를 호출해서 사용자의 프로필을 설정할 수 있도록 해주세요 사용자의 정보를 각각 출력할 수 있는 메소드를 만들어주세요 풀이) # 클래스 함수 선언 class Profile: def __init__(self): # __init__ 함수로 인스턴스 실행시 초기 자료 세팅 self.profile = { "name": "-", "gender": "-", "birthday": "-", "age": "-", "phone": "-", "email": "-", } def set_..

coding/Project 2022.09.13

[Python] 활용편 - 05 - Class 함수(2)(계산기 만들기 with class)

:: 파이썬 과제 - class 활용하기 (2) :: 2. 계산기 만들기 with class 더하기, 빼기, 곱하기, 나누기 2. 계산기 만들어보기(with class) 요구조건 설정한 숫자를 계산해줄 클래스를 선언해주세요 메소드를 호출해서 num1, num2를 설정할 수 있도록 해주세요 입력된 숫자의 더하기, 빼기, 곱하기, 나누기 연산 결과를 구하는 메소드를 생성해주세요 풀이) # 클래스 함수 선언 class Calc() : def __init__(self) : # __init__ 함수로 선택 목록을 인스턴스 실행시 보여준다. print("\n" ":: 사칙 연산 ::\n" "===========================\n" "1.더하기(+)\n" "2.빼기(-)\n" "3.곱하기(*)\n" "..

coding/Project 2022.09.13

[Python] 활용편 - 04 - Class 함수(1)(도형 넓이 계산기 만들기)

:: 파이썬 과제 - class 활용하기 (1) :: 1. 도형 넓이 계산기 만들기 원, 삼각형, 사각형 1. 도형 넓이 계산기 요구조건 인스턴스를 선언할 때 가로, 세로 길이를 받을 수 있는 클래스를 선언해 주세요 인스턴스에서 사각형, 삼각형, 원의 넓이를 구하는 메소드를 생성해주세요 원의 넓이를 계산할 때는 세로 길이는 무시하고, 가로 길이를 원의 지름이라 가정하고 계산해 주세요 풀이) # 클래스 함수 사용 class Calculator() : pie = 3.1415 def __init__(self) : # __init__ 함수로 선택 목록을 인스턴스 실행시 보여준다. print("\n" ":: 도형 목록 ::\n" "===========================\n" "1.원\n" "2.삼각형\..

coding/Project 2022.09.13
반응형