본문 바로가기
프로그래밍/PYTHON

[3일차] python 일(day)을 초로 환산하는 프로그램 / 주석

by B T Y 2017. 2. 10.
반응형

python 일(day)을 초로 환산하는 프로그램 / 주석에 대해서 정리한다


대화식 프로그램은 표준 입/출력을 통해서 동작한다








※ 일(day)을 초로 환산하는 프로그램




일(day)을 초로 환산 해야되기 때문에 우선 아래와 같은 내용을 정리해둔다



하루 = 24시간

1시간 = 60분

1분 = 60초



그러면 하루를 초로 환산하게 되면


1 * 24 * 60 * 60 이라는 공식이 나오게 된다



일단 실행기에서 바로 결과를 입력해서 사용했던것과는 다르게 파일을 이용해서 결과를 출력해본다




우선 실행기 왼쪽위에 File - New File 을 클릭해서 파일을 하나 만들어준다







파일을 만들고 이런식으로 'Hello' 문자열을 출력문을 적었다


그리고 파일 내용이 변경 되었으니 저장을 해준다





저장을 하면 아래와 같은 파일이 생기고 F5 키를 눌러주면 실행기에서 'Hello'라는 문자가

정상적으로 출력 되는것을 볼수 있다




이제 일(day)을 초로 환산 해주는 프로그램을 만들기 위해서


아까 찾아냈던 공식을 이용해서 프로그램에 그대로 입력해서 확인해주면 된다





print문을 이용해서 공식을 그대로 출력한다



하루는 86400초 라는 결과가 나온다





사용자에게 입력 받는 일수 만큼을 초로 환산하고 싶다면 input() 함수를 이용해주면 된다


단, input() 함수는 입력을 받는 모든 값이 문자열(STR)형으로 되기 때문에

숫자(INT)형 값을 이용하려고 한다면 형변환을 이용해 변환 시켜준다

(Built-in Function에서 입력 받은 값들은 자료형이 문자형이므로

다른 자료형이 필요하다면 형 변환)








input()으로 입력 받은 day 값을 숫자 공식에 사용해야 하므로 int()를 이용해 형변환 시켜준다


그리고 출력할때는 숫자 + '문자'는 성립되지 않기 때문에 day를 다시 str()로 형변환 시켜서 출력 해줘야 한다






※ 주석(Comment)



- 소스파일 내에서 실행하길 원치않는 문장에 대해서 주석을 이용해 실행에서 제외 시킬수 있다


- # ( 한줄을 주석으로 만든다 )

- ''' (엄밀히 따지자면 주석 용도는 아니지만 ''' 사이에 있는 문장을 주석으로 만든다 )




#과 '''을 이용해서 주석을 처리해본 결과이다




반응형

댓글