1
を連結、私は新しい行が追加されます見..Pythonは、私は、文字列と変数を連結しようとしている文字列と変数
def convert_hostname(row_rack,ru_host,orig_hostname):
if orig_hostname[0:9] == "ll21l01ms":
print row_rack,
print ru_host,
temp_var = "ll21l01ls-" + row_rack + ru_host + ".com"
print temp_var
Output when run :
0707
49
ll21l01ls-0707
49
.com
私はtemp_varを印刷しようとすると、それが連結中に新しい行を追加します。
0707
49
ll21l01ls-070749.com
任意のアイデア:
出力と、次のようにすべきですか?
これは、新しい行を追加する、またはそれはあなたが望んでいないスペースを追加しますか?スペースを追加していない場合は、空白が既に存在していない限り、変数を連結するときに空白を追加する理由がないので、row_rackとru_hostが動作するかどうかを.strip()してください。 – user6056648
ありがとう! strip()はうまくいった! – supervirus