분류 전체보기 183

[Python] print() 함수에 대하여 알아보기

print() 함수 데이터를 콘솔에 출력할 때 가장 보편적으로 사용하는 함수이며, 여러 값을 쉼표(,)로 구분할 수 있으며, 출력할 때 각각의 값 사이에 공백 한 개가 추가됩니다. [파란색 글씨는 출력으로 나오는 내용입니다. / 나머지는 직접 입력한 내용입니다.]ex_1)>>> print(‘add :’, 4 + 5, ‘sub :’, 5 - 2)add : 9 sub : 3 인수 end를 추가하면 마지막 줄 바꾸기 대신에 다른 문자로 변경할 수 있습니다. ex_2)>>> print(1, 2); print(3,4)1 23 4>>> print(1, 2, end = ' '); print(3, 4)1 2 3 4>>> print(6, 7, end = ''); print(8, 9)6 78 9>>> print(1, 2,..

Python 2019.01.17

[Python] input() 함수에 대하여 알아보기

input() 함수 콘솔에 데이터를 입력받을 때 사용하는 함수는 input() 함수를 사용합니다.Java의 Scanner 또는 C의 scanf 명령어랑 같다고 생각하시면 됩니다. [파란색 글씨는 출력으로 나오는 내용입니다. / 나머지는 직접 입력한 내용입니다.]ex_1)>>> name = input(‘name?’)name?티스토리화이팅!!>>> name‘티스토리화이팅!!’>>> 정수나 실수 값을 원한다면 input() 함수를 사용해서 문자열을 입력받은 후 수치형으로 변환합니다. ex_2)>>> k = int(input(‘int : ‘))int : 89>>> k89>>> type(k)>>> 이상으로 input() 함수에 대하여 알아보았습니다.감사합니다.

Python 2019.01.16

[Python] compile() 함수

[Python] compile() 함수 compile() 함수 파이썬의 내장 함수이며, 문자열을 컴파일하여 파이썬 코드로 반환한다.eval()과 exec() 함수의 기능을 반복적으로 실행할 수 있게 한다. compile(string, filename, mode) string = 코드 문자열filename = 코드 문자열이 저장된 파일 이름mode = single / exec / eval filename 추가 설명 코드 문자열이 파일이 아니라면 을 입력한다. mode 추가 설명 single이면 하나의 문을 컴파일 exec이면 여러 개의 문을 컴파일 eval이면 하나의 식을 컴파일 ex_1)>>> code = compile(‘a + 1’, ‘’, ‘eval’)>>> a = 1>>> a = eval(code)..

Python 2019.01.15

[Python] eval() 함수와 exec() 함수

[Python] eval() 함수와 exec() 함수 eval() 함수와 exec() 함수에 대하여 알아보겠습니다.둘다 파이썬의 내장 함수이며, 문자열로 표현된 파이썬 코드를 실행할 때 사용합니다. eval() 함수 문자열로 표현된 파이썬 식을 인수로 받아 파이썬 컴파일 코드로 변환한다.파이썬 인터프리터가 번역하여 실행할 수 있다. >>> a = 1>>> a = eval(‘a + 4’)>>> a5 eval() 함수는 식만을 처리할 수 있기 때문에 문을 인수로 받으면 SyntaxError가 발생한다.>>> eval(‘a = a + 4’)SyntaxError: invalid syntax exec() 함수 문자열로 표현된 문을 인수로 받아 파이썬 컴파일 코드로 변환한다.파이썬 인터프리터가 번역하여 실행할 수 ..

Python 2019.01.14

[Python] 기초문

[Python] 기초문 변수 작성 규칙 1. 유니코드 문자나 밑줄(_)로 시작해야 한다. 2. 이름에 공백이 없어야 한다. 3. 아스키코드의 특수 문자는 사용할 수 없다. 4. 예약어가 아니어야 한다. ex) a, a123, my_name, MyName, _private, __b 주석 주석을 사용할 때는 #을 사용한다. ex) >>> # 이것은 주석이다. >>> a = 3 # 이것도 주석이다. 두 번째 줄의 a = 3은 코드로 인식을 하고 뒤에 # 이후의 글은 주석으로 처리가 된다. 코드를 여러 줄로 이어서 적고 싶은 경우에는 “\”을 사용한다. 그러면 다음 줄이 현재 줄과 이어지게 된다. ex) >>> a = 1; b = 3 >>> if ( a == 1) and \ (b == 3) : print(‘co..

Python 2019.01.13
반응형