LEON’s blog

my lonly memory

(*´ω`)一度、退避するれば前の状態は保たれる

【実行結果】

f:id:ririruby:20200426153143j:plain

【解説】

一度, before_namesを  copies_nameにコピーしておいて copies_nameを

関数に投入することでbefore_namesを手つかずのままにする。

そうすることによってbefore_nameはさんがつかない状態になる。

【コード】

# 名前に、さんを付けする関数
def add_suffix(names):
    for i in range(len(names)):
        names[i] = names[i] + 'さん'
        return names
#名前
before_names = ['松田','浅木','工藤']
#copied_namesを初期化する
copied_names = list()

#copied_namesへbefore_namesを追加してゆく
for n in before_names:
    copied_names.append(n)

#名前を関数に投入
after_names = add_suffix(copied_names)

#after_names表示
print('さん付け後:' + after_names[0])

#before_names表示
print('さん付け前:' + before_names[0])
 
print(' ∧ ∧  GWは閉じこもるしかなさそうだ')
print('( ゚Д゚)')
print('海と猫が好き')