일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 청탁금지법
- AAA 건전지
- 제어문
- 미국주식
- 충전식 건전지
- 답안
- 산업안전보건법
- 파이썬 입문
- 미국 경제이벤트
- 파이썬 모듈
- aa 건전지
- 대상
- 위험성평가
- FOMC
- 내돈내산
- 자료형
- 포매팅
- 파이썬 import
- 파이썬
- 산안법
- 정답
- 삼성카드
- 해외직구
- 1월 첫째주 경제이벤트
- 중대재해처벌법
- 소비자물가지수
- 실업수당청구건수
- 후기
- 안전관리
- 12월 미국 경제이벤트
- Today
- Total
목록Python 도전기 (19)
영감이 번뜩이는 삶
[파이썬 입문] 클래스1 지두 공부하는 중이지만유 클래스 여서부턴 꽤 어렵다고 느껴지네유 앞으로 여러 책에서 접하면서 계속 볼테지만 일단 복습은 무조건 할꺼에유 이 허접한 글 보면서 맛보기하시거나 이해를 도 anordinaryman.tistory.com ↑ 이전 글에서 써먹은 클래스로 본다면 초기값이 없어서 setdata 메서드를 먼저 꼭 실행해야 하는디유 처음부터 초기값을 지정하려면 __init__ 이따구로 생긴 놈을 써야해유 메서드명으로 _ _init_ _을 사용하면 이걸 생성자(Constructor)라고 해유 ( _ ← 언더바) 이전 글의 클래스 A에 생성자를 추가한 예시를 볼께유 더보기 >>> class A: ... def __init__(self): #생성자 선언 ... self.x = int(..
지두 공부하는 중이지만유 클래스 여서부턴 꽤 어렵다고 느껴지네유 앞으로 여러 책에서 접하면서 계속 볼테지만 일단 복습은 무조건 할꺼에유 이 허접한 글 보면서 맛보기하시거나 이해를 도울 수 있다면 좋겠네유 흔히 클래스(class)는 붕어빵 틀에 비유되곤 해유 그리고 클래스로 찍어내서 사용하는 클래스 내부의 함수(메서드;method)는 붕어빵에 비유해유 같은 기능을 하는 함수들이 각각 결과를 몇번이고 반환해도 서로 독립적으로 사용될 수 있기 때문이에유 근데 이렇게 들으면 무슨 멍소리인가 싶더라니까유 일단 구조부터 하나씩 차근차근 보도록 해유 class 클래스명: def __init__(self): self.클래스변수 = 초기값 def 메서드명(인수1, 인수2, ...): 수행할 문장1 수행할 문장2 ... ..
프로그램은 알아서 실행되는게 아니라 사용자가 뭔가 입력하는걸 받아서 실행되는 경우가 많아유 이때 사용되는 예약어가 input("출력할 문구")이고 컴퓨터는 입력받은 값은 무조건 문자열로 인식해유 이해를 돕기 위한 간단한 예시 보셔유 더보기 >>> x = input("아무거나 써주세유~ : ") 아무거나 써주세유~ : 123 x '123' 프로그램 내부에서 입력받고 출력하는 경우도 있지만 또 흔히 사용되는 방법으로는 파일로 입력, 출력하는 경우에유 쓰고 읽기 위해서는 파일을 먼저 열어야겠쥬? open('파일경로/파일이름.확장자', '모드')와 같은 방식으로 명령하면 돼유 닫을때는 간단하게 f.close()로 명령해유 차아아암 쉽쥬? 참고로 파일경로를 생략하면 코딩된 파일과 동일한 경로에 생성돼유 open에..
함수는 어릴때부터 수학을 배우면서 많이 접하는 단어쥬 그때를 떠듬떠듬 더듬어보면 x값을 넣으면 y값이 나오는 식의 함수가 있자나유? 프로그래밍에서의 함수도 비슷하게 생각할 수 있어유 함수식을 세우듯이 직접 정의(define)하면 필요할때 불러와서 사용하는거에유 함수의 구조는 이래유 def 함수이름(매개변수, 매개변수, ...): 실행문장1 실행문장2 ... def는 함수를 만드는 예약어, 매개변수는 함수에 입력될 값(수학시간에서 x), 함수를 실행한 결과(수학시간에서 y) 정도로 생각할 수 있어유 이때 return 명령어를 통해 값을 반환하고 함수를 종료할 수 있어유 (return 안하면 반환값도 없다는거) 결국 계산기 같은 앱들도 이런 함수들로 이뤄져있다고 생각해볼 수 있어유 쉬운 예시 하나로 이해 도..
반복중 중 하나인 for문에 대해 알아볼께유 for문은 조건문을 만족하면 실행되는게 아니라 for 바로 뒤에 오는 변수가 바뀌면서 실행돼유 변수에는 리스트 또는 튜플 또는 문자열의 요소가 처음부터 끝까지 대입되는 형태여유 기본적인 구조는 다음과 같아유 for in : ... 실행할 문장 ... 예시를 보면 이렇게도 사용할 수 있구나 느낄 수 있어유 더보기 >>> x = [(1, 2), (3, 4), (5, 6)] >>> for (i, j) in x: ... print("i성분 : %d, j성분 : %d" % (i, j)) ... i성분 : 1, j성분 : 2 i성분 : 3, j성분 : 4 i성분 : 5, j성분 : 6 리스트와 튜플을 활용해서 여러 변수를 한번에 지정할 수도 있구만유 while문에서와 마..