입력
input: input 에 입력되는 모든 것을 문자열로 취급한다 (내부입력 : 메모리로부터 자료를 읽어옴)
1 2 3 4 5 6 7 8 9 10 11
| a = input()
print(a) print(type(a))
a = int(a) print(a) print(type(a))
print(10+a)
|
3
3
<class 'str'>
3
<class 'int'>
13
1 2 3
|
number = input("숫자를 입력하세요 : ")
|
숫자를 입력하세요 : 3
3
1 2 3 4 5 6
| a,b = input('숫자 두개를 입력하세요: ').split() a = int(a) b = int(b)
print(a+b)
|
숫자 두개를 입력하세요: 5 7
12
1 2
| print(1920,1000,sep=' * ')
|
1920 * 1000
1 2 3 4 5
| for i in range(2,5): for j in range(1,5): print(i*j,end='') print()
|
2468
36912
481216
출력
print : 입력 자료형을 출력 (내부출력)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| a = 123 print(a)
a = "Python" print(a)
a = [1,2,3] print(a)
a = "이번달은 %d 월 입니다." %11 print(a)
a = "오늘은 %d 월 %d 일 입니다." %(11,11) print(a)
a = "시험 성적은 %3.1f점 입니다." %85.2345 print(a)
|
123
Python
[1, 2, 3]
이번달은 11 월 입니다.
오늘은 11 월 11 일 입니다.
시험 성적은 85.2점 입니다.
1 2 3 4
| print("Life" + "is" + "too stort") print("Life" "is" "too stort") print("Life " "is " "too stort") print("Life", "is", "too stort")
|
Lifeistoo stort
Lifeistoo stort
Life is too stort
Life is too stort
1 2 3 4
|
for i in range(10) : print(i, end=' ')
|
0 1 2 3 4 5 6 7 8 9