Program Language/Python 5

파이썬 공부(문자열

자료형의 종류 자료형 설명 예 bool True와 False를 나타내는 자료형 True, False int, float, complex 정수와 실수, 복소수 등 숫자를 표현하는 자료형이다. 123,1.43,5+4i str 유니코드 문자의 모임을 표현하는 자료형이다. 내용 변경이 안 된다 'spams', "ham", '''egg''', """hot dog""" bytes 0 ~ 255 사이 코드의 모임을 표현하는 자료형이다 b'Python' list 순서가 있는 파이썬 객체의 집합을 표현하는 자료형이다. ['ham', 'spam'] dict 순서가 없는 파이썬 객체의 집합을 표현하는 자료형이다. 키(key)로 값을 꺼낸다 {'ham':4, 'spam':5} tuple 순서가 있는 파이썬 객체의 집합을 표현..

파이썬 공부(input print format 함수)

004 input() 함수 -input함수를 사용하면 키보드로 부터 데이터를 입력받을때 사용된다 -만일 정수나 실수 값을 원한다면 int(input('hey ho') 005 print() 함수 -사용 예시 >>> print('add : ', 4 + 5, 'sub = ' , 4 - 2) add : 9 sub = 2 -end='' : 원래 마지막에 줄바꾸기를 하지만 출력문자를 변경할수 있음 아래는 공백으로 변경 >>>print(1,2, end='') ; print(3,4) 1 2 3 4 -seb = '' : 항목간에 출력 문자를 변경하는 방법 >>>print(1,2,3,4,5, sep = ' ,') 1,2,3,4,5라고 나온다 -file : 파일 객체로 출력할수 있다. >>> f = open('out.txt..

파이썬 공부(eval exec compile 함수)

001 eval()함수(expression[, globals=None[, locals=None]]) # 여기서 global은 전역 영역의 사전이고, 인수 local은 지역 영역의 사전이다 -내장함수, 파이썬 식을 인수로 받아 파이썬 컴파일 코드로 변환한다 >>> a = 1 >>> a = eval('a + 4 ') >>> a 5 002 exec() 함수(object[, globals[, locals]]) -내장함수, 문자열로 표현된 문을 인수로 받아서 파이썬 컴파일 코드로 변환 >>> s = ''' a=1 if a > 0: print('Success') ''' >>> exec(s) Success 003 compile() 함수 (string, filename, mode) - string은 코드 문자열, - ..