Thursday, December 21, 2006
Python/파이썬] 변수, 문자열 출력/프린트 방법; Print String, Number, Variable
print 문으로 문자열이나 변수/숫자를 화면에 출력할 수 있습니다.
또한 C언어의 printf 함수와 비슷한, "형식 지정자"를 사용할 수도 있습니다.
%s 는 문자열, %d 는 정수, %f 는 실수입니다.
파일명: 0.py
※ 아래 박스 클릭 후, 키보드 화살표 키로 좌우 스크롤 가능함
도스창(정식 명칭은 '명령 프롬프트';CMD.EXE)에서 실행한 결과 화면:
%10s 로 인해, AAA 와 BBB 사이에 공백들이 들어갔습니다.
또한 C언어의 printf 함수와 비슷한, "형식 지정자"를 사용할 수도 있습니다.
%s 는 문자열, %d 는 정수, %f 는 실수입니다.
문자/변수 화면 출력 예제 소스
파일명: 0.py
※ 아래 박스 클릭 후, 키보드 화살표 키로 좌우 스크롤 가능함
#!/usr/bin/python
# -*- coding: 949 -*-
# 문자열 출력
print "똠방각하"
# 숫자 변수 출력
n = 999
print n
# printf 스타일의 포맷 지정자 사용
print "%s%10s %d" % ("AAA", "BBB", 123)
# 포맷 스트링 뒤에 퍼센트 기호(%) 하나를 찍고, 소괄호 속에, 값을 순서대로 채워 줌
# %10s 는, 자기 자신까지 포함하여 모두 10개의 칸을 앞에 확보한 후, 출력하라는 뜻
# -*- coding: 949 -*-
# 문자열 출력
print "똠방각하"
# 숫자 변수 출력
n = 999
print n
# printf 스타일의 포맷 지정자 사용
print "%s%10s %d" % ("AAA", "BBB", 123)
# 포맷 스트링 뒤에 퍼센트 기호(%) 하나를 찍고, 소괄호 속에, 값을 순서대로 채워 줌
# %10s 는, 자기 자신까지 포함하여 모두 10개의 칸을 앞에 확보한 후, 출력하라는 뜻
도스창(정식 명칭은 '명령 프롬프트';CMD.EXE)에서 실행한 결과 화면:
D:\Z>0.py
똠방각하
999
AAA BBB 123
D:\Z>
똠방각하
999
AAA BBB 123
D:\Z>
%10s 로 인해, AAA 와 BBB 사이에 공백들이 들어갔습니다.
tag: python
Python | 파이썬
<< Home