input() 함수 사용
예시1
print('키보드를 통해서 데이터를 입력하세요 : ')
userInputData = input()
print(userInputData)
결과1
키보드를 통해서 데이터를 입력하세요 :
**안녕하세요**
안녕하세요
#**안녕하세요**는 입력한 데이터
예시2
userInputData = input('키보드를 통해서 데이터를 입력하세요 : ')
print(userInputData)
결과2
키보드를 통해서 데이터를 입력하세요 : 안녕하세요
안녕하세요
input() 함수를 이용해서 입력한 데이터는 항상 문자(열) 자료형
예시
userInputData = input('키보드를 통해서 데이터를 입력하세요 : ')
print(userInputData)
print(type(userInputData))
결과
키보드를 통해서 데이터를 입력하세요 : 10
10
<class 'str'>
입력받은 데이터 형 변환 가능
예시
userInputData = int(input('입력 : '))
print(userInputData)
print(type(userInputData))
결과
입력 : **10**
10
<class 'int'>
print() 함수 사용
userName = '홍길동'
userAge = 30
print('User Name :', userName,' User Age :', userAge )
User Name : 홍길동 User Age : 30
userName = '홍길동'
userAge = 30
print(f'User Name: {userName}, User Age: {userAge}')
User Name: 홍길동, User Age: 30
\t : 탭
\n : 개행
userName = '홍길동'
userAge = 30
print(f'User Name\t:\t{userName}\nUser Age\t:\t{userAge}')
User Name : 홍길동
User Age : 30
print('3*5=', end='')
print(3*5)
3*5= 15
userName = '홍길동'
userAge = 30
print('User Name : {}'.format(userName))
User Name : 홍길동
userName = '홍길동'
userAge = 30
print('User Name : {}, User Age : {}'.format(userName,userAge))
User Name : 홍길동, User Age : 30
userName = '홍길동'
userAge = 30
print('내 이름은 {0}이고 나이는 {1}살 입니다. {0}이름은 아버지가 지어주셨습니다.'.format(userName,userAge))
내 이름은 홍길동이고 나이는 30살 입니다. 홍길동이름은 아버지가 지어주셨습니다.
%s = 문자열
%d = 정수
%f = 실수
userName = '홍길동'
userAge = 30
print('User Name : %s' %userName)
print('User Name : %s, User Age : %d' %(userName,userAge))
User Name : 홍길동
User Name : 홍길동, User Age : 30
%.nf -> 소수점 n번째 자리까지 출력
print('pi : %f'%3.141592)
print('pi : %.2f'%3.141592)
print('pi : %.4f'%3.141592)
print('pi : %.6f'%3.141592)
pi : 3.141592
pi : 3.14
pi : 3.1416
pi : 3.141592
- result = data1 + data2
- =,+ : 연산자
- data1, data2 : 피연산자
- 산술연산자 : +, -, *, /, %(나누기 나머지), //(나누기 몫), **(제곱근)
- 할당 연산자 : =, +=, -=, *=, /=, %=, //=
- 비교 연산자 : >, >=, <, <=, ==, !=(같지 않다)
- 논리 연산자 : and, or, not
num1 = 10
num2 = 20
print(num1 + num2)
print('num1 + num2 = %f' %(num1+num2))
30
num1 + num2 = 30.000000
fNum1 = 3.14
fNum2 = 0.14
result = fNum1 - fNum2
result = int(result)
print(f'fNum1 : {fNum1}')
print(f'fNum2 : {fNum2}')
print(f'result : {result}')
fNum1 : 3.14
fNum2 : 0.14
result : 3.0
ctrl + /
ctrl + d