Dev Note 썸네일형 리스트형 파이썬 튜터리얼 정리 10 표준 라이브러리 https://docs.python.org/ko/3/tutorial/stdlib.htmlhttps://psklog.tistory.com/56?category=795142 파이썬 튜터리얼 정리 10 표준 라이브러리- 4문제 10.1. (import os) 운영 체제 인터페이스 OS 모듈 : OS와 상호 작용하기 위한 여러 함수 제공>>>>>> import os >>> os.getcwd() # Return the current working directory 'C:\\Python37' >>> os.chdir('/server/accesslogs') # Change current working directory >>> os.system('mkdir today') # Run the command mkdir in .. 파이썬 튜터리얼 정리 9 클래스 クラス https://psklog.tistory.com/55?category=795142 https://docs.python.org/ko/3/tutorial/classes.htmlhttps://wikidocs.net/28 파이썬 튜터리얼 정리 9 클래스 クラス (2문제) 새 클래스를 만드는 것은 객체의 새 형을 만들어서, 그 형의 새 인스턴스 를 만들 수 있도록 합니다. 각 클래스 인스턴스는 상태를 유지하기 위해 그 자신에게 첨부된 어트리뷰트를 가질 수 있습니다. 클래스 인스턴스는 상태를 바꾸기 위한 (클래스에 의해 정의된) 메서드도 가질 수 있습니다. 파이썬 클래스는 객체 지향형 프로그래밍의 모든 표준 기능들을 제공합니다: - 자식 클래스는 부모클래스의 메서드 재정의 가능- 부모 클래스의 메서드 호출가능- 객.. 파이썬 튜터리얼 정리 8 에러와 예외 エラーと例外 https://docs.python.org/ko/3/tutorial/errors.htmlhttps://psklog.tistory.com/54?category=788419https://wikidocs.net/30 8. 에러와 예외 エラーと例外 - (4문) 8.1. 문법 에러 構文エラー 문법에러 = 파싱에러 (parsing error) >>> while True print('Hello world') File "", line 1 while True print('Hello world') ^ SyntaxError: invalid syntax SyntaxError (문법 에러) 문제 줄(line 1) + 화살표로 표시-> True : print('Hello world') * 자주 발생하는 오류 1) FileNotF.. 파이썬 튜터리얼 정리 7 입출력 파이썬 튜터리얼 정리 7 입출력- 1문제 1. 장식적인 출력 포매팅 出力を見やすくフォーマットする - 표현식 문장- print( )- write( ) * 출력 형식 제어 - 포맷 문자열 리터럴: 앞에 f / F + {변수명}>>> year = 2016 >>> event = 'Referendum' >>> f'Results of the {year} {event}' 'Results of the 2016 Referendum' - str.format()>>> yes_votes = 42_572_654 >>> no_votes = 43_132_495 >>> percentage = yes_votes / (yes_votes + no_votes) >>> '{:-9} YES votes {:2.2%}'.format(yes_vot.. 파이썬 튜터리얼 정리 6 모듈 파이썬 튜터리얼 정리 6 모듈 モジュール (module) https://wikidocs.net/29https://psklog.tistory.com/52?category=788419 대화형 인터프리터 (ex, 윈도우-명령 프롬프트)는 종료하면 만든 함수, 변수는 사라진다.긴 프로젝트는 편집기(ex. atom)를 사용하여 (.py 파일)로 저장한다. -> '스크립트' 파이썬에서는 함수/변수/클래스가 들어있는 파일을 스크립트/인터프리터에서 불러서 사용할 수 있다그런 파일을 '모듈'이라고 한다. 즉, 모듈이란 함수/변수/클래스들을 모아 놓은 파이썬 파일이다. 이미 만들어 놓은 모듈을 사용할 수도 있고, 직접 만들어서 사용할 수 도 있다. fibo.py # Fibonacci numbers module def fi.. 파이썬 튜터리얼 정리 5.7 자료구조 - 조건 더 보기 .8 시퀀스와 다른 형 비교 파이썬 튜터리얼 정리 5.7 자료구조'조건' 더 보기 条件についてもう少し if / while 에 사용되는 조건에는 비교뿐 아니라 모든 연산자를 사용할 수 있다. 비교 연산자 (, ==, in, not in, is, is not) in / not in : 시퀀스에 값이 포함되어 있는지 비교is / is not : 두 오브젝트가 같은 오브젝트인지 비교 - list같은 가변객체에서만 의미있음. 비교 연산자는산술 연산자보다 우선순위가 낮다 연쇄 가능 a and > or A and not B or C = (A and (not B)) or C - 결과가 결정되자 마자 값 구하기는 중단됨. A 와 C 가 참이고 B가 거짓이면, A and B and C 는 표현식 C 의 값을 구하지 않습니다. - 논리값이 아닌 일반 .. 파이썬 튜터리얼 정리 5.6 자료구조 - 루프 테크닉 파이썬 튜터리얼 정리 5.6 자료구조루프 테크닉 ループのテクニック 루프 만들 때, (루핑 시, for-in) 딕셔너리 - items() : key-value 값을 동시에 얻을 수 있음.>>> knights = {'gallahad': 'the pure', 'robin': 'the brave'} >>> for k, v in knights.items(): ... print(k, v) ... gallahad the pure robin the brave 시퀀스 - enumerate() : index - value 값을 동시에 얻을 수 있음.>>> for i, v in enumerate(['tic', 'tac', 'toe']): ... print(i, v) ... 0 tic 1 tac 2 toe 둘 이상의 시퀀스를.. 파이썬 튜터리얼 정리 5.5 자료구조 - 딕셔너리 파이썬 튜터리얼 정리 5.5 자료구조 - 딕셔너리 辞書型 점프투파이썬 -딕셔너리 : https://wikidocs.net/16 - '딕셔너리'는 다른 언어에서 '연관 메모리 associated memory / 연관 배열 associative array / 해시hash 의 형태로 발견된다. - 인덱싱 방법 : 시퀀스 - 숫자 vs 딕셔너리 - 'key' {Key1:Value1, Key2:Value2, Key3:Value3, ...} ※ Key에는 변하지 않는 값을 사용하고, Value에는 변하는 값과 변하지 않는 값 모두 사용할 수 있다. - 불변객체를 key로 사용할 수 있음 (문자열, 숫자)- 가변객체는 x : append(), extend() 등으로 수정될 수 있기 때문이다.- 리스트, 가변객체를 포.. 이전 1 ··· 4 5 6 7 8 9 10 ··· 16 다음