✅ 문자열 출력하기
✅ 숫자 출력하기
✅ 그 외의 몇가지 출력 방법
✅ 데이터를 키보드로부터 입력받기
✅ 다양한 입력 방법
print('hello,' 'world.')
print('hello,' + 'world.')
print('hello,', 'world.')
hello,world.
hello,world.
hello, world.
print(711)
a = 9
print(a)
b = a + 1
print(b)
711
9
18
a = 9
print(a, end=' ')
b = a + 1
print(b)
print(a, b)
9 10
9 10
n = 10
f = 3.14159
print(n, f)
print(n, end=', ')
print(f)
print(n, f, sep = ', ')
print('%d' %n)
print('%.2f' %f)
print('10의 제곱', n*n)
print('원주율 :', f)
print('원주율 : %.2f' %f)
print('10의 제곱 %d 원주율 %.2f' %(n=n, f))
10 3.14159
10, 3.14159
10, 4.14159
10
3.14
10의 제곱 100
원주율 : 3.14159
원주율 : 3.14
10의 제곱 100 원주율 3.14
3행 : 그냥 출력
4, 5행 : 개행하지않고 출력 끝에 콤마 삽입하여 출력
6행 : n과 f의 내용 사이에 구분자 콤마 삽입하여 출력
7행 : n의 값을 10진수로 출력
8행 : 변수 f의 값을 소수점 이하 셋째 자리에서 반올림, 둘째 자리까지 출력
number = input('숫자 입력:')
print(number)
print(type(number))
숫자 입력:9
9
<class 'str'>
name = input()
print('이름 :', name)
jonghyuck
이름 : jonghyuck
a, b = input().split()
print(a,b)
1 2
1 2
- String Interpolation(문자열을 변수를 활용하여 만드는 법)
- %-formatting
name = 'jonghyuck' score = 3.5 print('%s의 성적은 %f' %(name,score))
- str.format()
print('Hello, {}! 성적은 {}'.format(name,score))
- f-strings -> python3.6 이상부터 사용 가능
print(f'Hello, {name}! 성적은{score}')