pythonのお勉強その2
文字列はオブジェクトとして扱われる。
#! /usr/bin/python # -*- coding: utf-8 -*- # シングルまたは、ダブルクォートで括る 三連続はヒアドキュメントとして扱われる print 'string' print "string" print """ s1 s2 s3 """ # 文字列連結 print "let"+"it"+"ride" # 文字列へキャスト print str(5) + "$" # 指定部分を指定文字に置換 print "letisride".replace("is", "it") # 指定文字で分割 print "let-it-ride".split("-") # 指定文字でパディング print "5".rjust(2, "0") print "abc".rjust(5, "!") # 0パディング print "2".zfill(2) print "a".zfill(3) # 先頭文字が指定文字と一致するか? print "letitride".startswith("let") # True print "letitride".startswith("it") # False # 指定文字が文字列内に含まれるか? print "t" in "letitride" # True print "x" in "letitride" # False # 小文字を大文字に print "letitride".upper() # 小文字を大文字に print "LETITRIDE".lower() # 左trim 指定なしで0x20が対象 print " letitride".lstrip() print "--letitride".lstrip("-") # 右trim print "letitride++".rstrip("+") print "letitride-jp".rstrip("-jp")