기본 입출력1.입력✏️
- input() :한 줄의 문자열을 입력 받는 함수
- input 함수는 입력되는 모든 값들을 기본적으로 문자열 형태로 저장하게 된다
- 원하는 데이터형으로 값을 변환하기 위해 int(), float(), double() 등 입력 받은 변수의 데이터를 변경 해주어야 한다.
n = input() #문자열을 입력 받을때
jeonghwan
n = intput('너의 이름은 무엇이니?:') #어떤 값을 입력 받을지 설명해주고 싶다면 괄호 안에
a = int(input()) #숫자를 입력 받을때
- map(변환 함수,반복 가능한 객체): 여러 값을 한 번에 입력 받을 때
a,b,c = map(int,input().split()) #1 2 3 입력
print(a) #1
print(b) #2
print(c) #3
- 많은 양의 데이터가 입력되는 경우 input() 함수는 동작 속도가 느리다
import sys
sys.stdin.readline().rstrip()
2.출력🖨️
- print(): 기본 출력. 각 변수를 콤마(,)를 이용하여 띄어쓰기로 구분하여 출력 가능하다.
- print()는 기본적으로 출력 이후에 줄 바꿈 수행. 줄 바꿈 원하지 않으면 end 사용
a = 1
b = 2
print(a,b)
# 1
# 2
print(1, end= ' ')
print(2, 3, 4)
# 1 2 3 4
3.조건문🤔