Newer
Older
myNWP / main.py
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)