Python(52)
-
[Python] 기초 문법 정리
import import this import sys 캐릭터 셋 확인 # Python 3.x 입력 인코딩 print(sys.stdin.encoding) # Python 3.x 출력 인코딩 print(sys.stdout.encoding) 출력문 # 출력문 print("My name is Goodboy!") 변수 선언 방식 # 변수 선언 myName = "Goodboy" 조건문 # 조건문 if isOk == "OK": print("OK") elif isOk == "NOT OK": print("NOT OK") else : print("ERROR") 반복문 # 반복문(구구단) for i in range(1, 10): for j in range(1, 10): print('%d * %d = ' % (i, j), i..
2022.03.14 -
[Python] r-string 문자열 포매팅(String Formatting)
r-string 이란? Raw String을 의미하며, escape문이 동작하지 않고 있는 그대로 출력된다 문자열 앞에 r을 붙여주면 된다 파일 경로 등 변형되지 않아야 하는 정보에 사용한다 a = "xxx" print(r"yyy{a}yyy") print(r"aaa\naaa") # 결과 yyy{a}yyy aaa\naaa https://advdev.tistory.com/18?category=1008267 2022.03.14 - [Python/Python] - [Python] 파이썬 이스케이프 문자 정리
2022.03.14 -
[Python] f-string 문자열 포매팅(String Formatting)
문자열 포매팅(String Formatting)이란? 문자열을 특정 부분을 바꿔줄 수 있는 기능입니다. f-string 이란? 파이썬 3.6부터 추가된 기능입니다. 따옴표 앞에 f를 붙이고 문자열 내에 변수를 중괄호로 바로 집어넣으면 됩니다. a = "aaa" b = f"bb{a}bb" print(b) # 결과 bbaaabb f-string에서 중괄호 출력방법 중괄호를 두 번 겹쳐 쓰면 중괄호를 출력합니다 a = "aaa" print(f"{{ {{{a}}}") # 결과 { {aaa}
2022.03.14 -
[Python] print문 옵션 정리
기본 출력 방식 # 기본 출력 print('Hello Python!') # 문법적 중요 print("Hello Python!") # 텍스트 의미 print("""Hello Python!""") print('''Hello Python!''') separator 옵션 사용 콤마(,)로 구분된 문자는 공백으로 연결되어 출력되며, 이 부분을 sep= 옵션을 통해 다른 문자로 바꾸어 줄 수 있다. # separator 옵션 사용 print('T', 'E', 'S', 'T', sep='') print('2019', '02', '19', sep='-') print('niceman', 'google.com', sep='@') end 옵션 사용 기본적으로 개행문자가 들어었고 end옵션으로 print문의 끝 부분을 지정해..
2022.03.14 -
[Python] 파이썬 이스케이프 문자 정리
Escape Code 이스케이프 시퀀스라 불리는 Escape Code는 문자열에서 \ [백 슬래시]를 조합한 표현으로 특수 기능을 수행하는 문자입니다. \r 캐리지 리턴을 의미합니다 캐리지 리턴이란 인쇄 위치 또는 커서 표시 위치를 같은 줄의 맨 앞으로 복귀시키는 것을 말합니다 print("ab\rcd") #결과 cd \n 라인피드를 의미합니다 커서의 위치를 아랫줄로 이동시킵니다 print("ab\ncd") # 결과 ab cd \t 탭(tab)을 의미합니다 print("ab\tcd") # 결과 abcd \\ 백슬래시(back slash) 입력을 의미합니다 print("ab\\cd") # 결과 ab\cd \' 홑따옴표(quotes) 입력을 의미합니다 print("ab\'cd") # 결과 ab'cd \" 겹..
2022.03.14 -
[Python] Anaconda 가상환경 내보내기, 가져오기
Conda로 만든 가상환경은 파일로 내보내 다른 사람에게 공유하거나, 공유받아 동일한 가상 환경을 구성하여 개발환경을 만들 수 있다. 가상환경 내보내기 가상환경을 활성화 새 파일로 내보내기 $ conda activate {가상환경명} $ conda env export > {파일명}.yml $ ll -rw-r--r-- 1 minkyuseo staff 595B 2 24 20:24 {파일명}.yml 가상환경 가져오기 $ conda env create -f {파일명.yml} 실습 가상환경 생성 > cenv310 simplejson 패키지 설치 새파일로 내보내기 > cenv310.yml 가상환경 삭제 파일을 이용한 가상환경 생성 확인 $ conda create -n cenv310 python=3.10 $ cond..
2022.03.14