テキストを呼び出す方法
二つある。
一つは {}.format(引数)
フォーマットを用いたやり方
もう一つは f'{引数}
fストリングスを用いた方法
name = '和夫'
birthplace = 'アメリカ'
'私は{}です。出身は{}です。'.format(name,birthplace)
f'私は{name}です。出身は{birthplace}です。'
出力
'私は和夫です。出身はアメリカです。'
'私は和夫です。出身はアメリカです。'
改行の表示
改行\nはprint()の中に入れることで、jupyterやcolaboでも改行されて表示される。
print('そこに痺れる。\n憧れる')
出力
そこに痺れる。
憧れる
整数型、16進数、浮動小数点での表示
print("10進数 = %d,16進数 = %x, 10進浮動小数点=%f" % (16,16,16))
出力結果
10進数 = 16,16進数 = 10, 10進浮動小数点=16.000000
文字を大文字にするまたは小文字にする
'hello'.upper()
'WOrlD'.lower()
'HELLO'
'world'
テキストの分割 .split('')
message = "こんにちは\n私は和夫です"
messages=message.split('\n')
messages
['こんにちは', '私は和夫です']
リストに入ったテキストの結合 '結合間に入れるテキスト'.join(messages)
' '.join(messages)
'こんにちは 私は和夫です'
テキストの入れ替え .replace()
message = '今日は晴れですね'
message.replace('晴れ','雨')
'今日は雨ですね'
テキストが何文字目か.find('')する
message = '今日はとても夜空がきれいだ'
message.find('夜空')
テキスト操作その1はこんなもんで終わります。