Open higurashi-takuto opened 5 years ago
すみません、説明足りてなかったです。 あと、大した話でもないです。
print("変更前:\n", lines)
print("変更後:\n",l ines.replace('\t', " "))
部分なのですが、出力結果が
変更前: ○高知県 江川崎 41 2013-08-12 埼玉県 熊谷 40.9 2007-08-16 ...
変更後: ○高知県 江川崎 41 2013-08-12 埼玉県 熊谷 40.9 2007-08-16 ...
上記のようになって、高知県の前に空白が出てきて謎なんですよね。 Markdownだと空白が消えてしまっていたので○で代用しました、見にくくてすみません。
print()
で複数引数で文字を表示するときスペースで区切られるから、改行までが1つめの引数だから、改行後に区切り文字のスペースがきてるって感じのはず。
例
>>> print('a', 'b')
a b
>>> print('a\n', 'b')
a
b
ありがとうございます!
Code Author: @kumbikumbiSIC Knock Number: 11 これどのスペースのこと? https://github.com/cdlab-sit/100knock/blob/aaf0f012729cdb8ffe68142ffc123e7311b747a8/kumbikumbiSIC/11.py#L7