728x90
728x90

메소드 4

Python] 파이썬 문자열 메소드

###Python 문자열 메소드 s = 'i like programming.' s.upper() # 모두 대문자로s.lower() # 모두 소문자로s.swapcase() # 대문자는 소문자, 소문자는 대문자s.capitalize() # 첫 문자를 대문자로s.title() # 각 단어의 첫 문자를 대문자로 s.count('like') # 'like' 문자열이 출현한 횟수 반환s.find('like') # 'like' 첫 글자의 위치(offset)을 반환s.find('like',3) # offset=3 부터 'like'를 검색해 첫 글자의 위치 반환 - find의 경우 단어가 없을 경우 -1 반환 s.startswith('i like') # 'i like'로 시작하는 문자열인지 판단s.endswith('sw..

Unity, C#] 중요 함수

Awake 스크립트 실행 시 한 번만 호출게임 상태 값, 변수 초기화에 사용함Start 함수 호출 이전에 맨 먼저 호출됨비활성화 상태여도 실행됨코루틴으로 실행 불가능 Start Update 함수가 호출되기 전 한 번만 호출스크립트가 활성화되어 있어야 실행다른 스크립트의 모든 Awake가 모두 다 실행된 이후 실행코루틴으로 실행 가능 Update 프레임마다 호출되는 함수, 게임의 핵심 로직 작성스크립트 활성화되어 있어야 실행 LateUpdate 모든 Update 호출 후 한 번씩 호출순차적으로 실행할 로직에 사용카메라 이동 로직에 주로 사용스크립트가 활성화되어 있어야 실행 FixedUpdate 물리 엔진을 사용할 경우, 일정 시간 힘을 가할 때 사용발생 주기 일정 OnEnable 게임오브젝트 혹은 스크립트..

C#] System.IO 네임 스페이스

메모장 어플리케이션 구현을 위해서 .Net Framework 클래스 활용.제어 클래스로는 System.IO 네임스페이스 하위에 있는StreamWriter, StreamReader이며, 파일을 읽고 쓰는 인터페이스 제공. StreamWriter(path, append, encoding)지정된 인코딩과 기본 버퍼 크기를 사용,지정 경로의 지정 파일에 대한 StreamWriter 개체 초기화 path : 저장할 전체 파일 경로append : 데이터 파일 추가 유무 확인,- file 존재, append==false, 덮어쓰기 실행- file 존재, append==true, 해당 파일에 추가- 이외의 경우 새 fileencoding : 사용할 문자 인코딩 정보 StreamReader(path, encoding)지..

C#] System.Diagnotics 네임스페이스

System.Diagnotics 네임스페이스시스템 프로세스, 이벤트 로그 및 성능 카운터와 상호 작용할 수 있는 클래스와 인터페이스 제공. Process 클래스네트워크 시스템 프로세스 모니터링, 로컬 시스템의 프로세스를 작동, 중지 가능.현재 프로세서에 액세스 할 수 있는 프로세스에 대한 정보 파악 가능.ProcessThread 및 ProcessModule 클래스와 상호작용해 프로세스 스레드, 모듈 자세히 파악 가능.ProcessStartInfo 클래스 사용 시, 입출력 및 오류스트림, 작업디렉토리, 속성, 인수 등과 같이 새 프로세스 시작 시 필요한 다양한 요소 지정 가능 PerformanceCounter 클래스시스템 성능 모니터링 가능 PerformanceCounterCategory 클래스새로운 사용..

728x90