Pythonを基礎から勉強してみる!!_002
変数に文字列を入れる
変数には幾つか決まりがある
・間に半角スペースを入れない
・先頭に数値を入力しない
etc...
入力
x = "Hello World"
print x
出力
変数をばらす
入力
x = "Hello World"
print x.split(" ")
出力
['Hello', 'World']
変数に変数を入れる
入力
x = "Hello World"
x = x.upper()
print x
出力
変数と変数をつなげる
join
[' ' , ' ']で囲まれたものしか繋ぐことはできない
半角スペースでつなぐ
入力
x = "Hello World".split(" ")
print x
y = " ".join(x)
print y
出力
['Hello', 'World']
Hello World
文字でつなぐ
入力
x = "Hello World".split(" ")
print x
y = "New".join(x)
print y
出力
['Hello', 'World']
HelloNewWorld
見難い場合は文字の前後に半角スペースを入れてつなぐ
入力
x = "Hello World".split(" ")
print x
y = " New ".join(x)
print y
出力
['Hello', 'World']
Hello New World
文字列から指定アルファベットの位置を数える
find
0からの数え始めとなる
入力
print "Hello World".find("H")
出力
0
半角スペースも数に入れる
入力
print "Hello World".find("r")
出力
8
存在しない場合は-1を返す
入力
print "Hello World".find("x")
出力
-1
文字列から指定アルファベットの個数を数える
count
入力
print "apple pie".count("p")
出力
3