diff --git a/README.md b/README.md index 714ee32..a7e14d1 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ Вот сюда нужно будет в первой работе с гитом добавит свое ФИО -## ФИО +## Голосова Анастасия Сергеевна ## Работа с репозиторием diff --git a/python/src/fox.py b/python/src/fox.py new file mode 100644 index 0000000..3c6dea9 --- /dev/null +++ b/python/src/fox.py @@ -0,0 +1,77 @@ +class Fox: + def __init__(self, name, age, gender): + self._name = name + self._gender = gender + self.set_age(age) + self._age = age + + def get_name(self): + return self._name + + def get_gender(self): + return self.gender + + def get_age(self): + return self.age + + def set_age(self, age): + if age >= 0 and age <=33: + self._age = age + else: + raise Exception('Foxes do not live that long') + + def displayfox(self): + print("Name:", self._name, "\n" + "Age:", self._age, "\n" + "Gender:", self._gender, "\n" + """ + ████ ████ + ▓▓▓▓▓▓▓▓ ▓▓▓▓▓▓██ + ██▓▓▓▓▓▓▓▓██ ██▓▓▓▓▓▓▓▓██ + ██▓▓▓▓▓▓▓▓▓▓██ ██▓▓▓▓▓▓▓▓▓▓██ + ██▓▓▓▓▓▓▓▓▓▓██ ██▓▓▓▓▓▓▓▓▓▓██ + ██▓▓▓▓▓▓ ▓▓▓▓▓▓██ ██▓▓▓▓▓▓░░▓▓▓▓▓▓██ + ██▓▓▓▓▒▒ ▒▒▓▓▓▓██ ██▓▓▓▓▒▒ ▒▒▓▓▓▓██ + ██▓▓▓▓░░ ▓▓▓▓██ ██▓▓██ ▓▓▓▓██ + ██▓▓▓▓░░ ▓▓▓▓██ ██▓▓██ ▓▓▓▓██ + ██▓▓▓▓▓▓░░ ▓▓▓▓▓▓██ ██▓▓▓▓██ ▓▓▓▓▓▓██ + ██▓▓▓▓░░░░ ░░▓▓▓▓██ ██▓▓▓▓ ░░▓▓▓▓██ + ██▓▓▓▓░░░░ ░░▓▓▓▓▓▓██ ██▓▓▓▓▓▓░░ ░░░░▓▓▓▓██ + ██▓▓▓▓░░░░ ░░ ▓▓▓▓▓▓████████████████████████▓▓▓▓▓▓░░░░ ░░░░▓▓▓▓██ + ██▒▒▒▒░░░░░░ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒██▒▒▒▒▒▒▒▒░░▒▒░░░░▒▒▒▒██ + ██▒▒▒▒░░▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒░░▒▒▒▒██ + ██▒▒▒▒░░░░▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒ ░░▒▒▒▒██ + ██████▒▒▒▒ ▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒░░▒▒▒▒██████ + ██░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ██ + ██ ░░▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒░░ ██ + ██ ▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒ ██ + ██ ▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒ ██ + ██ ▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒ ██ + ████░░██░░▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒ ██ ████ + ██░░██░░ ▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒ ░░██ ██ + ██ ░░██ ▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒ ██ ██ + ██ ▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒ ██ + ██ ▒▒▒▒▒▒▒▒░░░░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░░▒▒▒▒▒▒▒▒ ██ + ██ ▒▒▒▒▒▒▒▒░░████░░░░░░░░░░░░░░░░░░░░░░░░░░░░████░░▒▒▒▒▒▒▒▒░░ ██ + ██░░ ▒▒▒▒▒▒▒▒██████░░░░░░░░░░░░░░░░░░░░░░░░██████▒▒▒▒▒▒▒▒ ██ + ██████████ ▒▒▒▒▒▒▒▒████░░░░░░░░░░░░░░░░░░░░░░░░████▒▒▒▒▒▒▒▒░░ ██████████ + ██ ░░ ██ ▒▒▒▒▒▒▒▒▒▒████░░░░░░░░░░░░░░░░░░░░████▒▒▒▒▒▒▒▒▒▒ ██ ░░██ + ██ ░░ ▒▒▒▒▒▒▒▒▒▒██▒▒▒▒░░░░░░░░░░░░▒▒▒▒██▒▒▒▒▒▒▒▒▒▒ ░░ ░░██ + ██████ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒▒▒░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ██████ + ████ ░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▓▓██ + ████████ ▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒▒▒░░░░▒▒▒▒▒▒▒▒▒▒▒▒ ████████ + ████░░▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒░░████ + ██ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ██ + ██ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ██ + ██ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░██ + ██░░▒▒▒▒▓▓▒▒▒▒▓▓▒▒▒▒ ██ + ██ ▒▒▒▒▓▓▒▒▓▓▓▓▒▒▒▒ ██ + ██░░▒▒▓▓▓▓▓▓▓▓▒▒░░██ + ██ ████████ ██ + ▓▓ ████████ ██ + ▒▒▒▒▒▒░░▒▒▒▒██▒▒ + ░░██░░████ + """) + + + diff --git a/python/src/main.py b/python/src/main.py index e37a77c..42b74d1 100644 --- a/python/src/main.py +++ b/python/src/main.py @@ -1,7 +1,11 @@ -def summ(a: int, b: int) -> int: - return a + b - +import fox if __name__ == "__main__": - print("Hello world") - print(summ(3, 4)) + alissa = fox.Fox("Alissa", 0, "female") + + try: + alissa.set_age(12) + except Exception as error: + print("Error:", error) + + print(alissa.displayfox())