Programming Language/Python 기본문법 29

[Python] 기본 문법 총 복습 (2회독): 질문&답

[Python] 기본 문법 총 복습 (2회독): 질문&답1. 같은 문자열을 n번 출력하는 방법은?     >> 정답2. not 연산자는 어떻게 사용하는가?      >> 정답3. 'and' 연산자는 어떻게 사용하는가?      >> 정답4. 제곱 연산을 사용하는 방법은?      >> 정답5. 소수점 몫 구하는 연산자는?      >> 정답6. 정수 몫만 구하는 연산자는?      >> 정답7. print() 사용 시 문자형, 문자열의 형태가 아닌 변수를 출력하는 방법은?      >> 정답8. Python에서 주석 처리 하는 방법은?      >> 정답9. 숫자 처리 함수No.문제답1 [숫자 처리 함수] 올림 | math 모듈 임포트 여부 2 [숫자 처리 함수] 승수 | math 모듈 임포트 여부 3 ..

[Python] 나도코딩 파이썬 입문 - 문풀 총 모음 Part1~11

해설노트https://thebook.io/080357/0497/ 코딩 자율학습 나도코딩의 파이썬 입문: 해설 노트더북(TheBook): (주)도서출판 길벗에서 제공하는 IT 도서 열람 서비스입니다.thebook.ioPart1~4.5https://lxvxxu.tistory.com/23 [Python] 나도코딩 파이썬 입문 - 문풀 Part1~Part4https://thebook.io/080357/0028/ 코딩 자율학습 나도코딩의 파이썬 입문: 2.1 숫자 자료형 - 3더북(TheBook): (주)도서출판 길벗에서 제공하는 IT 도서 열람 서비스입니다.thebook.io  Part 1 ~ 2#01 - 2#02 - 4#03 - 4#04lxvxxu.tistory.com Part4.6~5https://lxvxx..

[Python] 기본 문법(15): pip 명령어

pip 명령 사용 방법No.옵션설명사용법1install패키지 설치pip install [패키지명]2install --upgrade패키지 업그레이드pip install --upgrade [패키지명]3uninstall패키지 삭제pip uninstall [패키지명]4list설치 패키지 목록pip list5show패키지 상세 정보(버전, 라이선스, 공홈)pip show [패키지명]   ※ macOS에서 pip 사용하기    macOS에는 파이썬 2 버전이 자동으로 설치되어 있다. 그래서 별도 설정 없이 pip 명령을 그대로 사용하면    파이썬 2 버전에 대해 패키지 설치 등의 동작을 수행한다. 만약 pip 뒤에 3을 붙여서 pip3로 입력하면 파이썬 3 버전에    대해 동작을 수행한다.

[Python] 나도코딩 파이썬 입문 - 문풀 Part11

https://thebook.io/080357/0435/ 코딩 자율학습 나도코딩의 파이썬 입문: 11.1.2 모듈 사용하기 - 5더북(TheBook): (주)도서출판 길벗에서 제공하는 IT 도서 열람 서비스입니다.thebook.io #01 - 4#02 - 2  // 버전에 따라 다르다.#03 - 3#04 - 2#05 - 1#06 - 4#07 - 3#08 - 1 실습 문제: 나만의 모듈 만들기https://thebook.io/080357/0484/ 셀프체크https://thebook.io/080357/0486/

[Python] 기본 문법(14): 모듈과 패키지

❤️ 파이썬의 장점 ❤️어떤 기능을 위한 코드들이 이미 만들어져 있다. = 패키지유용한 패키지가 아주 많다. 전 세계 각지에서 누군가가 새로운 패키지를 개발하고 있어 그 수는 점점 늘고 있다.따라서 파이썬으로 프로그램을 개발할 때 어떤 기능이 필요하다면 처음부터 무작정 개발하기보다 이미 잘 만들어진 패키지가 있는지 확인해 보는 편이 낫다.모든 긴으을 구현하는 것도 중요하지만, 필요한 라이브러리를 잘 찾아서 프로젝트에 적용하는 것도 뛰어난 개발자의 덕목이자 개발 생산성을 향상시킬 수 있는 훌륭한 전략이다. module전체 프로그램을 바꾸지 않고 코드 일부만 교체하거나 추가할 수 있게 만들면 유지보수도 쉽고 코드의 재사용성도 높아진다. 파이썬에서는 서로 관련이 있거나 비슷한 기능을 하는 함수, 클래스 등을 ..

[Python] 나도코딩 파이썬 입문 - 문풀 Part10

https://thebook.io/080357/0406/ 코딩 자율학습 나도코딩의 파이썬 입문: 10.1.3 오류 메시지를 예외 처리로 출력하기: as - 6더북(TheBook): (주)도서출판 길벗에서 제공하는 IT 도서 열람 서비스입니다.thebook.io #01 - 4#02 - 2#03 - 4#04 - 2 실습 문제: 치킨 주문하기https://thebook.io/080357/0421/ 셀프 체크https://thebook.io/080357/0425/

[Python] 기본 문법(13): 예외 처리 try-except문, Exception, as, specion/dounder method(init, str, len, contains), finally

프로그램에 문제가 생겼을 때 어떻게 대처할 수 있을 것인가? 예외(exception) 처리 오류: 예상치 못한 실수 or 잘못된 무언가예외 처리: 오류 상황에 대처하는 것오류 상황을 어떻게 처리하느냐에 따라 완성도가 높고 사용하기 편리한 프로그램이 되거나 갑자기 응답 없음 상태로 있다가 강제 종료돼서 모든 작업이 수포로 돌아가는 프로그램이 될 수도 있다.  try-except문 형식try:    실행할 명령1 ( try문의 하위 명령문 )    실행할 명령2     . . .except 오류 종류:    예외 처리 명령1    예외 처리 명령2     . . . 예시try: print("나누기 전용 계산기입니다.") num1 = int(input("첫 번째 숫자를 입력하세요 : ")) n..

[Python] 나도코딩 파이썬 입문 - 문풀 Part9

https://thebook.io/080357/0337/ 코딩 자율학습 나도코딩의 파이썬 입문: 9.2.3 메서드 - 6더북(TheBook): (주)도서출판 길벗에서 제공하는 IT 도서 열람 서비스입니다.thebook.io #01 - 2#02 - 1#03 - 2#04 - 1#05 - 2#06 - 3#07 - 3#08 - 4  실습 문제: 부동산 프로그램 만들기https://thebook.io/080357/0388/셀프체크 https://thebook.io/080357/0392/

[Python] 기본 문법(12): 클래스

클래스(class)서로 관련 있는 (1) 변수(인스턴스 변수)와 (2) 함수(메서드)들의 집합 비유클래스는 붕어빵 틀과 유사하다고 볼 수 있다.붕어빵을 만들 때 틀에 반죽과 속재료를 넣고 불에 구우면 똑같은 모양의 붕어빵을 여러 개 만들 수 있다.그리고 반죽과 속재료를 바꿔도 항상 같은 모양의 붕어빵이 만들어진다.클래스명일반적으로 하나 or 여러 단어의 조합으로 만드는데, 각 단어의 첫 글자는 대문자로 작성한다. (1) Object (객체) = Class의 Instance (변수)위 코드에서 만들어진 유닛들 soldier1, soldier2, tank를 객체라고 하고이렇게 만들어진 객체를 클래스의 인스턴스라고 한다. 보통 객체를 단독으로 부를 때는 '객체'로, Class와 연결지어 부를 때는 Instan..

[Python] 기본 문법(11): 파일 입출력

https://thebook.io/080357/0289/ 코딩 자율학습 나도코딩의 파이썬 입문: 8.4 파일 입출력더북(TheBook): (주)도서출판 길벗에서 제공하는 IT 도서 열람 서비스입니다.thebook.iohttps://thebook.io/080357/0296/ 코딩 자율학습 나도코딩의 파이썬 입문: 8.4.3 파일 읽기: read( ), readline( ), readlines( ) - 2더북(TheBook): (주)도서출판 길벗에서 제공하는 IT 도서 열람 서비스입니다.thebook.io pickle 모듈: 파일을 데이터로 저장하기 https://thebook.io/080357/0299/   import picke###########################################..