타입지정없이 할당되는 값으로 자동으로 추론됩니다.
message = 'LunaStar'
n = 1977
pi = 3.14
|
타입 확인은
type(message) |
로 하면 됩니다.
>>> type(message)
<type 'str'>
>>> type('Star')
<type 'str'>
>>> type(True)
<type 'bool'> |
2. 출력
print message |
여러 개를 출력할 경우 콤마(,)로 구분 하면 됩니다.
>>> print n, 'Years' , pi , '=' , 'PI'
1977 Years 3.14 = PI
|
3. 입력
변수명 = raw_input(message) |
로 사용하면 됩니다.. message는 화면에 출력되는 값입니다.
>>> name = raw_input('Enter your name:') Enter your name:Yun >>> print name Yun |
4. 주석(comment)
# comment |
# 이후 해당 라인의 끝까지 다 주석으로 처리됩니다.
5. 형변환 (casting)
타입명(message) |
으로하면 된다. 단 string은 str로 표시합니다.
hours = raw_input('Enter Hours: ')rate = raw_input('Enter Rate: ') print('Pay: ' + str(round(float(hours) * float(rate),2)) + '\n') |
6. 문장표현
다른 언어들의 경우 들여쓰기(indentation)가 단순히 보기 좋게 하기 위한 것이었지만,
Python의 경우는 지역을 구분하는 방법으로 들여쓰기를 사용하므로, 꼭 지켜줘야 합니다.
별도의 지역구분 { } 및 문장의 끝 ; 등과 같은 기호를 사용하지 않습니다.
문장 끝에 ; 는 붙여줘도 되고 안붙여 줘도 됩니다.
연습문제 01-1
Hello Python을 작성하세요. 단, Hello 뒤에는 입력받은 사용자 이름을 출력하도록 하세요.
연습문제 01-2
급여 지불을 위하여 근로시간과 시간당 임금을 계산하는 프로그램을 작성하세요.
임금은 근로시간 X 시간단 임금입니다.
연습문제 01-3
섭시 온도를 입력받아서 화씨온도로 변환하고 출력하는 프로그램을 작성하세요.
댓글 없음:
댓글 쓰기