[Python] 데이터 입력

·2023년 3월 1일
0

[Python] 제로베이스

목록 보기
3/11
post-thumbnail

✒️데이터 입력

input() 함수를 이용해 데이터 입력


print('키보드를 통해 데이터를 입력하시오')
userInput = input()
print(userInput)

userInputData = input("생일을 입력하세요:")
print(userInputData)
print(type(userInputData))

📌결과

키보드를 통해 데이터를 입력하시오
안녕하세요
안녕하세요
생일을 입력하세요:0111
0111
<class 'str'> #문자형으로 나옴 


today = input("오늘 날씨 정보 입력:")
print(today)
width = int(input("가로:"))
height = int(input('세로:'))
print("사각형 넓이:", width * height)

📌결과

오늘 날씨 정보 입력:cloud
cloud
가로:12
세로:23
사각형 넓이: 276

✒️데이터 출력

  • print() 함수를 이용한 기본적인 데이터 출력

name = '서태웅'
print(name)

number = 11
print('이름:', name, "등 번호:", number)

📌결과

서태웅
이름: 서태웅 등 번호: 11
  • 포맷 문자열을 이용한 데이터 출력

name = '강백호'
number = 10
print(f'이름:{name} , 등 번호:{number}')

#결과
이름:강백호 , 등 번호:10

format() 함수


name = '강백호'
print('name : {}'.format(name))
print(f'name : {name}')


print('name : {} \nnumber : {}'.format(name, number))
print('name : {1} \nnumber : {0}'.format(name, number))

📌결과

name : 강백호 
number : 10
name : 10 
number : 강백호

형식 문자

%s -> 문자열
%d -> 정수
%f -> 실수


print('이름 : %s' % name)
print('번호 : %d' % number)

📌결과

이름 : 강백호
번호 : 10

print('이름 : %s , 번호 : %d' % (name, number))

📌결과

이름 : 강백호 , 번호 : 10

radius = float(input('반지름:'))
pi = float(input('원주율:'))

print('radius=%.2f' % radius)
print('pi=%.2f' % pi)

📌결과

반지름:12.3456
원주율:3.141592
radius=12.35
pi=3.14
profile
개발하고싶은사람

0개의 댓글