□ 데이터 타입
○ 정수 : int
○ 부동소솟점 : float
○ 문자열 : str
○ Boolean : bool
□ input() 함수 : 사용자로부터 값을 받을 때 활용
○ input()함수를 통해 받은 값은 문자열 즉, str 형식으로 int()로 감싸서 받은 값을 형변환 시킬 수 있음
ex1 = input('받는 str 값')
ex2 = int(input('받는 int 값'))
□ 예제
#예제1
#반지름 (r=10) 을 선언한 뒤, 이를 이용하여 원의 지름, 둘레(2*pi*r), 넓이(pi*지름의 2승)을 출력하는 파이썬 파일을 만드시오
#변수지정
r = 10 #반지름
pi = 3.1415#파이
#지름
radius = r*2
#둘레
round_area = r*pi*2
#넓이
area = pi*(radius**2)
#출력 및 확인
print(f'지름 : {radius}\n둘레 : {round_area}\n넓이 : {area}')
#예제2
name = input('what is your name? \nanswer:') #input()함수로 받은 값은 문자열 타입, 즉, str임
old = int(input('how old are you? \nanswer:')) #int()를 활용하여 받은 문자열 데이터를 형변환시킴
print(type(name)) #데이터 타입확인 type()
print(type(old))
print(f'가입자명 : {name}\n가입자 나이 : {old}')
print(f'나이두배 : {old * 2}')
'Python > Python_basic' 카테고리의 다른 글
문자열 인덱싱 (0) | 2023.11.27 |
---|---|
문자열 함수 (0) | 2023.11.27 |
예제 : PhonBook 데이터 다루기(feat. Json 파일형식) (2) | 2023.11.20 |
예제 : 파일 C.R.U 기능 함수생성 (2) | 2023.11.17 |
recursive 파일 확장자 별 처리 예제 (0) | 2023.11.16 |