python-文字列


Python文字列
文字列はPythonで最もよく使われるデータ型です.引用符('または")を使用して文字列を作成できます.
 
文字列の値
#      
# len(   )         
#     [  ]            0   0 1 2  ...             -1
#     [   :   ]              
#     [   :   :  ]      1     
#     [:]                

s='study'
print(len(s))
print(s[2])
print(s[-2])
print(s[1:4:2])
print(s[:])

#    :        s
print(s[-1:-6:-1])
print(s[::-1])
5
u
d
td
study
yduts
yduts

 
文字列分割
#      
#    .split(    ,    )                        
#          
print(s.split("d"))
['stu', 'y']

 
文字列置換
文字列Replace(置換値、新しい値、置換回数を指定)
置換回数は省略可能
 
特定の文字列を削除
文字列strip(指定文字)
デフォルトでスペースを削除
先頭と末尾の指定文字のみ削除できます
 
文字列の結合
+を使用して左右をつなぎ合わせてデータ型を一致させる
 
文字列フォーマット出力
#      
#    :str.format()   
age=18
sex=" "
print("    {0},  {1}".format(age, sex)) #0 1    

#    :%  %s   ,        %d     ,  ,          %f