목록IT 일기 (상반기)/PYTHON (36)
겉바속촉
안녕하세요 겉바속촉입니다 !^^! !!파이썬 시작하기!! 이번에는 모듈화 방식으로 프로그램을 어떻게 구성하는 지 알아보도록 하겠습니다 모듈 임포트 모듈 한 파일로 묶인 변수와 함수의 컬렉션 모듈 내 변수와 함수에 접근하려면 임포트 필요 모듈을 임포트하면 모듈과 같은 이름의 변수가 생성됨 다음 예시는 math를 import한 것!! type을 보니 module이라고 나오네요?! help(math)도 가능합니다 여러가지 함수 중에서 sqrt()를 사용해볼게요 그냥 sqrt(9)는 출력이 안되고 math.sqrt(9)라고 해주어야 출력이 됩니다:) 즉, math 모듈 내에서 sqrt 함수를 찾도록 명령해주어야하는 거쥬! 마지막 명령 보면 math.pi라고 해주었는 데 모듈 내에 변수를 직접 할당하는 것은 권장..
안녕하세요 겉바속촉입니다 !^^! !!파이썬 시작하기!! 이번에는 불 타입, 연산자 우선순위, if 문에 대해서 알아보도록 하겠습니다 BOOL타입 True, False 가짐 not, and, or 연산 가능 0, 0.0, 빈 문자열(''), None ==> false, 그 외 모든 수, 문자열 ==> true 불연산자, 비교연산자, 연산자 결합 연산자 우선순위 산술 > 비교> 불 1순위 : + , -, *, / 2순위 : , =, ==, != 3순위 : and, or, not (not - and - or 순으로 높음) 그런데 다음 예시는 좀 이상합니다 뭔가 말이 이상해요 첫번째는 해석을 이렇게 해주세요 --> (3 True 두번째는 해석을 이렇게 해주세요 -..
안녕하세요 겉바속촉입니다 !^^! !!파이썬 시작하기!! 이번에는 텍스트 처리 전반에 대해서 알아보려고 합니다 파이썬에서 텍스트는 글자, 숫자, 기호들의 순열인 문자열(string)로 표현되는데요 타입은 바로 str입니다:) ㄴ작은 따옴표나 큰 따옴표로 값을 감싸서 문자열을 표시하며, 여는 따옴표와 닫는 따옴표는 반드시 동일해야 합니다 문자열 연산 정수처럼 보이는 문자열이면 int 함수 적용 가능 실수인 문자열이라면 flaoat 함수 적용 가능 * 연산자도 문자열에 적용 가능 내장함수 len() : 따옴표 사이의 문자 개수 반환 문자열은 값이라서 변수에 문자열 할당하는 것도 가능 의미 문자 = 메타 문자 = 특수 문자 어떤 기능에서 특별한 용도로 사용되는 문자 문자 그 자체에 특별한 의미가 결함 된 상태..
안녕하세요 겉바속촉입니다 !^^! !!파이썬 시작하기!! 파이썬을 설치했다면 함께 설치되는 것이 있죠!! IDLE 이라는 도구입니다 파이썬 설치는 다음 포스팅 참고!!! 2021/01/04 - [IT 일기 (상반기)/PYTHON] - [PYTHON] 파이썬 설치 및 VScode 설치 [PYTHON] 파이썬 설치 및 VScode 설치 파이썬 설치하기 https://www.python.org/downloads/ Download Python The official home of the Python Programming Language www.python.org PATH 꼭 추가해주신 후에 Install Now 나머지는 디폴트로 모두 해.. 2-juhyun-2.tistory.com IDLE 활용 그럼 IDLE로..
안녕하세요 겉바속촉입니다 !^^! !!파이썬 시작하기!! 임시 저장 공간으로 지역 변수 사용 지역 변수 함수를 호출할 때마다 생성 함수가 반환될 때 제거 지역 변수의 유효 범위 : 변수가 정의된 행부터 함수 끝까지 --> 함수 밖에서는 사용 불가 함수의 매개변수도 지역변수이기 때문에 함수 정의 밖에서는 사용 불가 메모리 모델로 함수 호출 추적 파이썬은 함수 호출을 실행할 때마다 그 호출에 쓰이는 지역변수를 저장할 네임스페이스를 생성합니다 다음 함수를 보면 x가 여기저기서 쓰이고 있는데 모두 같은 변수일 지 고민해봐야합니다!!! 함수 f의 매개변수인 x와 셸에 잇는 변수 x는 서로 다릅니다 TDD : 테스트 주도 개발 어떠한 기능을 만들때 테스트 코드를 먼저 만듭니다 이러한 것을 TDD라고 하는데요 새로운..
안녕하세요 겉바속촉입니다 !^^! !!파이썬 시작하기!! 파이썬이 제공하는 함수 함수 호출 형식 : function call --> function_name(arguments) ; arguments=인자, 파라미터 round --> 반올림하는 함수 pow --> 제곱승하는 함수 그럼 저 위의 식은 2^4 가 되어서 16이 되는 것 내장 함수 사용법 --> help(function_name) 사용법이 궁금한 경우 검색해볼 수가 있습니다 pow도 넣어 볼까요?? 그래서 pow를 알아보도록 할게요 메모리 주소 id (obj, / ) : 객체의 실제 메모리 주소 확인 주소는 16진수로 된 임의의 수가 됩니다:) 이번에는 함수에 할당된 id를 알아볼게요:) 함수는 고유값이어서 다른 함수를 검색해보고 다시 검색해도..
안녕하세요 겉바속촉입니다 !^^! !!파이썬 시작하기!! 변수 프로그램이 실행되면서 값이 변할 수 있음 변수에 새로운 값을 할당할 수 있음 영문자, 숫자, 밑줄 사용 숫자로 시작할 수 없음 대소문자 구분 객체 타입을 갖는 메모리 주소 내 값 변수에 새로운 값을 할당할 수 있음 값 26.0은 메모리 주소 id1을 갖습니다 메모리 주소 id1에 있는 객체는 타입이 float, 값은 26.0 변수 degrees_celsius에는 메모리 주소 id1이 들어있습니다 변수 degrees_celsius는 값 26.0을 참조하는 것이쥬!! 변수 = 표현식 = 기호 오른쪽에 있는 표현식을 평가해서 값을 생성 --> 이값을 literal이라고 칭합니다, 메모리 주소 보유 값의 메모리 주소를 = 왼쪽에 있는 변수에 저장 -..
안녕하세요 겉바속촉입니다 !^^! !!파이썬 시작하기!! 지난번에 설치 다들 잘 하셨나요?? 2021/01/04 - [IT 일기 (상반기)/PYTHON] - [PYTHON] 파이썬 설치 및 VScode 설치 [PYTHON] 파이썬 설치 및 VScode 설치 파이썬 설치하기 https://www.python.org/downloads/ Download Python The official home of the Python Programming Language www.python.org PATH 꼭 추가해주신 후에 Install Now 나머지는 디폴트로 모두 해.. 2-juhyun-2.tistory.com 우선 vscode 말고 cmd창으로 해볼게요:) cmd창 켜서 python을 입력하면 다음과 같이 뜹니다 ..
파이썬 설치하기 https://www.python.org/downloads/ Download Python The official home of the Python Programming Language www.python.org PATH 꼭 추가해주신 후에 Install Now 나머지는 디폴트로 모두 해주시면 됩니다 Visual Studio Code 설치 https://code.visualstudio.com/download Download Visual Studio Code - Mac, Linux, Windows Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visua..