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

 
Previous Post 엑셀에서 한셀에 여러줄 쓰는 방법, Excel에서 한 셀에 여러 줄 쓰는법; Multi L...일한사전 한일사전 전자사전 리뷰, 장점 단점; EW-L3200 동아 프라임 일본어사전 Ja...tar.bz2 푸는법, tar사용법, 윈도우XP에서1foot는, 1feet는 몇인치? 1인치는 몇 feet, foot, ft?피트+인치, 센티미터 환산 계산기; 몇피트 몇인치 계산 feet+inch to cmHTML 태그, 링크 새창 열기, 현재창으로, 새창으로 여는법; New Win486RC2 를 1/4 인치 삼각대에 붙이려면 부쉬어댑터 끼우면 됨삼각대 퀵슈 플레이트 사용법 사진; Manfrotto 323 Quick Shoe, 200P...HTML 도구모음 없애기 메타 태그; IE Meta Tag remove toolbox사각형의 대각선 길이 구하는 공식; 직사각형 정사각형 대각선길이 구하기; Rectangle...

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

Friday, April 11, 2008

파이썬에서 숫자나 문자열을 출력할 때, 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>



0 Comments:

Post a Comment

<< Home RSS 2.0 feed

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