mwultong Blog ... 프로그래밍 / 계산기

컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Friday, April 11, 2008

파이썬, 보기 좋게 정리 출력 예제; Python print에서 오른쪽 정렬 숫자 문자


파이썬에서 숫자나 문자열을 출력할 때, C언어의 printf함수처럼 보기 좋게 출력하는 방법이 있습니다. 예를 들어

print "%17.6f" % (i)

이런 식으로 사용하면 C언어의 printf()함수처럼 작동합니다. 그래서 오른쪽 정렬 출력 같은 것도 할 수 있습니다. 다음 예제와 같습니다.


예제 소스 파일명: example2.py
#!/usr/bin/python
# -*- coding: cp949 -*-

###### 숫자 리스트(배열)를 보기 좋게 출력 ######

a = [ 16.455, 25, 76434.054, -0.54535, 1, 26532 ]

for i in a:
  print "%17.6f" % (i)



###### 문자열 리스트(배열)를 보기 좋게 출력 ######

print "\n\n" # 빈줄 여러 개 출력

a2 = [ "라면", "탕수육", "디카 인기 순위", "포토샵 강좌 연재" ]

for i2 in a2:
  print "%17s" % (i2)



위의 예제 실행 결과 화면:
D:\Z>example2.py
        16.455000
        25.000000
     76434.054000
        -0.545350
         1.000000
     26532.000000



             라면
           탕수육
   디카 인기 순위
 포토샵 강좌 연재

D:\Z>





tag: python
Python | 파이썬

0 Comments:

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top