Skip to content

Instantly share code, notes, and snippets.

@letitride
Created May 2, 2013 00:25
Show Gist options
  • Save letitride/5499382 to your computer and use it in GitHub Desktop.
Save letitride/5499382 to your computer and use it in GitHub Desktop.
#! /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")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment