반응형

루프문을 통해 문제를 풀면 값이 제대로 나오는지 확인하기 위해 사용해야한다.

 

가로로 출력

print('variable',variable,end='')

end = '' : 그다음 출력문이 오른쪽에 이어서 표시 

공백, 콤마 등으로 구분하고 싶으면 end = ' '  나 end = ',' 처럼 문자열을 지정해준다.

 

, 대신 +를 쓰면 문자끼리는 공백없이 이어져서 출력되고 , 숫자끼리는 합산된다.

>>>var_char = "A"

>>>var_num = 1
>>>var_num2 = 2
>>>print('This is string :' + var_char, 'This is number :', var_num+var_num2)

This is string :A This is number : 3

 

여러 항목 출력1

print('{0} and {1}'.format('spam', 'eggs'))
print('{1} and {0}'.format('spam', 'eggs'))
 
num1=1;num2=2
print('{0} {1}'.format(num1,num2))

.format 사용하여 값을 여러 개 주고, 중괄호로 읽어온다

 

여러 항목 출력2

print('Text %s'%var_char)
print('Number %d'%var_num)

	
print('This is text %s This is number %d'%(var_char,num1))
#괄호로 묶어서 출력해준다

출력문 안쪽에 %s %d %f를 써주고, 출력구문 바로 %뒤에 변수명이나 값을 써준다.

(%s:문자열 %d:정수 %f:부동소수점)

반응형

'Language Study > Python' 카테고리의 다른 글

리스트에 map 사용하기  (0) 2020.01.27
Lambda(람다)  (0) 2020.01.07
python " _ " (언더바) 쓰임  (5) 2020.01.05
List & Tuple  (0) 2020.01.05
swap  (0) 2020.01.04

+ Recent posts