딩굴댕굴

Python - 04.자료형

by jennysgap

BOX

자료형

• 숫자

• 문자열

• boolean

• 리스트(List)

• 튜플(Tuple)

• 딕셔너리(Dictionary)

• 집합(Set)


 4.1 숫자형 

숫자형(Number)이란 숫자 형태로 이루어진 자료형이다.


 4.1.1 연습문제


연습문제1 답안

var_8 = 0o1234567

var_16 = 0xABCDEF

print(var_8)

print(var_16)

print(var_8 - var_16)

print(var_8 + var_16)

print(var_8 * var_16)

print(var_8 / var_16)


 4.1.2 연습문제2 


연습문제2 답안

f1 = 0.31456

f2 = 7.120405

f3 = 5.6385628

print(f1)

print(f2)

print(f3)

print((f1+f2)*f3/2)

print((f2+f3)/f3*f1)


 4.1.3 연습문제3 


연습문제3 답안

num1 = -128

num2 = 5050

print(num1)

print(num2)

print((num1 + num2) * num2 / num1)

print(-num1 + -num2)


 4.2 문자열 

문자열(String)이란 문자, 단어 등으로 구성된 문자들의 집합을 의미한다.


4.2.1 문자열 만드는 법

1. 큰따옴표로 양쪽 둘러싸기

"Hello World"

"A good medicine tastes bitter.\n좋은약이 입에 쓰다."

* 줄을 바꾸기 위한 이스케이프 코드 \n

2. 작은따옴표로 양쪽 둘러싸기

'Python is fun'

'A good medicine tastes bitter.\n좋은약이 입에 쓰다.'

3. 큰따옴표 3개를 연속으로 써서 양쪽 둘러싸기

"""Life is to short, You need python"""

"""A good medicine taste bitter. 좋은 약이 입에 쓰다."""

4. 작은따옴표 3개를 연속으로 써서 양쪽 둘러싸기

'''Life is too short, you need python'''
'''A good medicine taste bitter.
좋은 약이 입에 쓰다.'''


4.2.2 특수문자 (escape 문자)

• \n  : 개행

• \t  : 탭(tab)

• \\  : \

• \'  : '

• \"  : "


4.2.3 연습문제1


연습문제1 답안

strmsg = '''가장 높은 곳에 올라가려면, 가장 낮은 곳부터 시작하라.

      -푸블릴리우스 시루스'''

print(strmsg)


4.2.4 연습문제2


연습문제2 답안

strmsg = '행복은 바로\n감사하는 마음이다.\n\t-조셉우드크루-'

print(strmsg)


4.2.5 연습문제3


연습문제3 답안

name = '홍길동'

birth = '19xx.xx.xx'

countr = '한국'

print('name:',end='')

print(name)

print('birth:',end='')

print(birth)

print('countr:',end='')

print(countr)



4.3 boolean형

True / False (참과 거짓으로 나눠지는 형식)

앞에 무조건 대문자여야 인식을 한다.






참고1 - 점프 투 파이썬 https://wikidocs.net/12

반응형

'BOX' 카테고리의 다른 글

Python - 06.연산자2  (0) 2017.01.19
Python - 05.연산자1  (0) 2017.01.19
Python - 03.변수  (0) 2017.01.19
Python - 02. 소스 편집기 설치(윈도우/맥)  (0) 2017.01.19
Python - 01. Python 설치(윈도우/맥)  (0) 2017.01.19

블로그의 정보

jennysgap

jennysgap

활동하기