목록Dev/Python (17)
Learn & Record
1. 메소드 - 메소드 method란 특정 객체 object가 가지고 있는 함수 function을 의미 - 함수는 독립적으로 호출할 수 있지만, 메소드는 특정 객체를 통해서만 호출할 수 있음 - 함수와 다르게 메소드는 특정 객체 소속이어서, 메소드를 호출하려면 - 특정 객체를 통해서만 호출 가능 # 1. 문자열 메소드 # 문자열 str을 처리하기 위해 많은 메소드를 제공 # 1) format() # 정렬 옵션 # : 지정된 공간 내에서 오른쪽 정렬 # ^ : 지정된 공간 내에서 가운데 정렬 # 10d는 10자리의 필드 폭을 의미 print("10자리 폭 왼쪽 정렬 '{:>> ') if p.find('-') != 6: # 문자열 내부에 포함된 특정 문자열을 찾고..
1. 연습문제 # 1 score = int(input("점수를 입력하세요 >>>")) if (score = 90): print(f"점수는 {score}점이고, 학점은 A 학점입니다.") elif (score >= 80 and score = 70 and score = 60 and score >> ")) if (number % 3 == 0): print(f'{number}는 3의 배..
1. list - 배열 - 요소의 추가와 삭제 - append() : 항상 마지막 요소로 추가 - insert() : 추가할 인덱스(위치 정보)를 지정 print() li = [10,20,30,40] print(li[0:3]) print(li[:2]) print(li[::2]) print(li[-2::]) print() scores = [50,40,30] scores.append(100) # 마지막 요소에 100을 추가 print(scores) # [50,40,30,100] print(scores[1]) # 40 scores.insert(0,90) # 인덱스 0에 90을 추가 print(scores) # [90,50,40,30,100] print(scores[1]) # 50 \ # pop() : 인덱스를..
1. 변수 Variable : 어떤 데이터를 저장하고자 할 때 사용하는 메모리 저장소 - 권장하는 변수명 - 가급적 영문 소문자, 한글 사용 지양, 변수명으로 지정된 데이터 유추 가능하도록 - 클래스 이름을 제외하고는 첫 글자는 소문자, 변수명으로 저장된 데이터 유추가 가능하도록 name = 'Alice' # single line 문자열 저장 age = 25 # 정수를 저장 address = '''우편번호 12345 서울시 영등포구 여의도동 서울빌딩 501호''' # multiple line 문자열 저장 boyfriend = None # 아무 값도 지정하지 않음 height = 168.5 # 실수를 저장 print(name) print(age) print(address) print(boyfriend) p..
1. 아나콘다 - Python, R 등을 활용한 데이터 분석 어플리케이션 개발을 도와주는 플랫폼 https://www.anaconda.com/ Anaconda | Unleash AI innovation and value Accelerate growth efficiently for everyone with the AI and data science experts. www.anaconda.com - 사이트 접속 > Free Download > 설치 프로그램 Download > 실행 - 모두 기본값으로 Next > Install 2. 파이참(PyCharm) - 다운로드 페이지 접속 > 다운로드 https://www.jetbrains.com/ko-kr/pycharm/download/?section=windows..