본문으로 바로가기

대화식 프로그램

category SECURITY/Python 2017. 4. 5. 23:22


대화식 프로그램


대화식 프로그램

- 표준 입/출력

- 파일 입/출력

- 네트워크 입/출력( 네트워크 프로그래밍 )


표준 입력함수 : input( )   

- 표준입력으로 받아들이는 것은 다 string 이다. (숫자는 입력할 수 없다.)

- 두번째줄에 나오는 것이 출력이 아니다. 돌려주는 것이다. 

EX)

Sample이라는 변수에 표준입력함수에 1234라는 값을 넣어주었습니다.

두번째 줄에 나오는 것은 출력이 아니고, 돌려주는 것입니다.

type으로 sample이라는 변수가 어떤 형태인지 확인해 보면 string이라는 것을 확인해 볼 수 있습니다.


표준 출력함수 : print( )   

EX)

print를 활용해 Hello라는 값을 출력해주었습니다. 

위에 표준 입력함수와 같이 Hello라는 값을 변수 sample에 넣어준 다음 프린트해보면 Hello라는 값이 나오는 것을 확인해 볼 수 있습니다.


EX) 리눅스에서 vi 안에 파이썬의 명령어로 작성한 다음에 실행해보는 파일을 만들어보았습니다.

1. 먼저 vi stdinout.py 라는 파일안에 명령어를 작성해주었습니다. .py는 파이썬으로 되어있다는 것을 쉽게 나타내기위해 만들었습니다.

   vi 안에 명령어는 밑에 cat 명령어로 확인한 것과 같습니다.

2. file 명령어를 통해서 어떤 형태의 타입인지 확인해보았습니다. 텍스트로 파이썬으로 작성되어있다는 것을 알 수 있습니다.

3. python3 stdinout.py 로 실행시켜보았습니다. 빨간색 박스는 제가 친 입력값이고 파란색 박스는 입력받은 값을 출력해준 문자열으로 볼 수 있습니다.




'SECURITY > Python' 카테고리의 다른 글

if문  (0) 2017.04.05
논리 표현식  (0) 2017.04.05
변수  (0) 2017.04.05
Python 기초  (0) 2017.04.05
Python - 리눅스 내 설치  (0) 2017.04.05