from ask_class import Ask_robot from person_class import Person set_information=0 #Personクラスへの情報設定処理 while set_information==0: name=input("あなたの名前を入力してください:") age=input("次にあなたの年齢を入力してください:") like=input("次にあなたの好きなものを入力してください:") dislike=input("最後にあなたの嫌いなものを入力してください:") person=Person(name,age,like,dislike) person.person_information() set_information=int(input("情報はあっていますか?あっていれば1を入力して次に進んでください。違う場合は0を入力して情報を入力しなおしてください:")) ask_robot=Ask_robot(person.name) ask_robot.add_dict(person.name,person.age,person.like,person.dislike) ask_continue=1 #一人目以降のask_robotの処理 while ask_continue==1: set_information=0 #Personクラスへの情報設定処理 while set_information==0: name=input("あなたの名前を入力してください:") age=input("次にあなたの年齢を入力してください:") like=input("次にあなたの好きなものを入力してください:") dislike=input("最後にあなたの嫌いなものを入力してください:") person=Person(name,age,like,dislike) person.person_information() set_information=int(input("情報はあっていますか?あっていれば1を入力して次に進んでください。違う場合は0を入力して情報を入力しなおしてください:")) ask_robot=Ask_robot(person.name) ask_robot.add_dict(person.name,person.age,person.like,person.dislike) ask_continue=int(input("処理を続けますか?(Yes:1/No:0)")) ask_robot.person_like_csv(person.name,person.like,ask_robot.person_like_dict) ask_robot.person_dislike_csv(person.name,person.dislike,ask_robot.person_dislike_dict) ask_robot.person_age_csv(person.name,person.age,ask_robot.person_age_dict)