home changes contents help options

**066:文字列を最大n文字に切り詰める**

単純に文字の頭からn文字切り取るだけ。日本語の時は、unicodeに変換して行う。 日本語の取り扱いは、次をみること。
http://www.python.jp/Zope/articles/japanese/Python4Japanese-2

 #coding: shift_jis
 def take_nchars(str,n):
     return str[:n]
 print take_nchars('Hello,world',5)
 print take_nchars(unicode('わたしはかもめ','shift_jis'),5)

 >>> 
 Hello
 わたしはか