1) input()함수를 이용해서 입력한 데이터는 항상 문자열
=> 사용하고 싶은 형으로 변환 해줘야 함
2) 가로 = width, 세로 = length
3) 콤마(,)를 이용한 데이터 연속 출력
userName = input()
print('사용자 이름 : ' , userName)
print('사용자 이름 : ' , userName , ', 사용자 나이 : ' , userAge)
결과:
(문자열이 int 함수를 를 받을 수 없어서 나오는 에러)
해결책:
int(input()) 안에 문자 데이터를 넣어줘야함
int(input(' ')) 데이터 넣어주면 됨
결과:
input(' ') 데이터 초기화해줘야함
int 안 먹이고 그냥 input('') 숫자 넣으면 숫자 출력 가능 => 데이터 타입은 문자열
int 먹이고 숫자 넣으려면 항상 input(' ') 띄워쓰기 해줘야함
4) 자동개행 없애기 end=''
print('3 * 6', end ='')
기본적으로 되어있는 \n에 ''를 end 해버림
5) 포맷 문자열을 이용한 데이터 출력
1. 출력 할 문자열 전체에 '' 해줌
2. 앞에 f 붙여주기
두개 이상일때에도 ''하나가 다 커버함
쉼표, 만 붙이고 다음거 쓰기
6) \n 개행, \t 탭
7) 형식문자(%s, %d, %f)를 이용한 데이터 출력
형식문자 출력법
print('어쩌고: %d/s/f' % 변수이름)
%.nf 소수점 n자리 표현