Python勉強コード (1)-3 def自作関数とグローバルスコープ
ブログへコピペしたらTabは消されるようだ
勉強記録だけなので、まあ、消されても構わないので、そのままコピペする
# お題:def, scope
character_list = ['波平','フネ','サザエ','カツオ','中島','花澤さん','ウキえ','三河屋のサブ']
character_dict = {}
dict_sex = ''
for name in character_list:
enter_sex(name)
make_dict(name,dict_sex)
print(character_dict)
# 自作関数
def enter_sex(list_name):
print('性別を入力してください = ', list_name)
sex = input()
global dict_sex # グローバルスコープ
dict_sex = sex
# enter_sexで作成した名前と性別を辞書型に入れる
def make_dict(dict_name,dict_sex):
character_dict[dict_name] = dict_sex