내용으로 건너뛰기
GINS WIKI 긴스 위키
사용자 도구
로그인
사이트 도구
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
현재 위치:
긴스위키 GINS wiki
»
개발 언어
»
python
»
포맷팅
추적:
검색
language:python:함수_모음
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
유니코드 값 변경 * **ord()** : 문자 -> 숫자값 * **chr()** : 숫자값 -> 문자 <code python> # 문자 -> 숫자값 >>> ord('가') 44032 >>> ord('あ') 12354 # 숫자값 -> 문자 >>> chr(44032) '가' >>> chr(12354) 'あ' </code> 문자열 포맷 exam <code python> print('pressed at {pos}'.format(pos=pos)) </code> ==== 포맷팅 ==== "스트링 {0}".format(<파라미터>...) **{0}** 대신 사전식 방법 사용 가능 <code python> >>> print("{item} is color".format(item="apple")) >>> dic = {"item":"apple", "color":"red"} print("{0[item]} is {0[color]}".format(dic)) </code> 지역변수를 사전 형식으로 사용 가능. locals() 사용 <code python> >>> item = "apple" >>> color = "red" >>> print("{0[item]} is {0[color]}".format(locals())) </code> 사전자료형을 쓰는 경우, 앞에 <nowiki>**</nowiki>를 붙이면 값으로 판단하고 사용된다. 이러면 파라미터에 0을 붙이지 않아도 된다. 변수의 인덱스를 사용할 수 있다 <code python> numz = [5,4,3,2,1] print("{numz}".format(**vars())) print("{numz[0]}".format(**vars())) </code> ==== 입력 ==== <code python> a = input('press key') </code> ===== pickle ===== 객체류의 데이터를 파일로 저장 ===== ctypes ===== C나 dll 에서 함수 불러서 사용하기 ===== decimal ===== 정확한 정수와 부동소수점 표현을 위한 클래스 =====random===== <code python> random.random(), random.randomrange(N) random.sample(N,N) : 노 중복 </code> ====== 함수들 ====== = type(어떤 변수) : 타입체크 = id(어떤 변수) : 주소확인 = globals() : 내장함수 확인 = __builtins__ : 내장함수의 리스트. dir(__builtins__) = help(xx) : 도움말을 불러온다 = filter(METHOD, DATA) : 조건에 맞게 필터링된 이터레이터 객체 리턴 = zip() : 두개의 리스트를 묶어 튜플로 만든다 = zip(*인자) : 튜플인자에 *를 붙여 사용하면 리스트로 다시 분리 = map() : 시퀀스형 객체를 순회하면서 모든 값에 대해 뭔가 처리가 필요할때 (값 갱신) = join() : 문자열 내장함수, 자료형 객체의 모든 값을 합하는데.. 빠르다는데.. 어디다가?? ===== os 관련 주요 모듈 ===== = os.getcwd() : 현재 디렉토리 경로 얻기 = os.chdir( path ) : 디렉토리, 현재 위치를 변경 = os.access( path, mode ) : path에 대해서 mode에 해당하는 작업이 가능한지 확인 = : F_OK 파일 존재 여부 = : R_OK, W_OK : 읽기 쓰기가 가능한지 확인 = : X_OK : 실행 가능한가 확인 = os.sys tem( command ) : command 를 실행하며 성공한 경우 0을 리턴. 파일 복사,이동 <code python> import shutil shutil.copy( 원본파일, 대상 디렉토리 ) shutil.move( 원본파일, 대상 디렉토리 ) </code> [[https://docs.python.org/3/library/os.html#os-file-dir|Files and Directories]] ini 파일 읽고 쓰기 <code python> import configparser </code>
language/python/함수_모음.txt
· 마지막으로 수정됨: 2024/04/23 22:44 저자
127.0.0.1
문서 도구
문서 보기
이전 판
역링크
맨 위로