Страница 2 из 5

Re: Кто знает Python

Добавлено: Чт июл 20, 2023 4:59 am
Buddy
Код в скриншоте не будет работать так как метод main() является основным который запускает весь процесс, луп вообще не нужен, если нужно создать лист уникальных животных да можно использовать сет и ещё нужна оптимизация, Питон может это позволить:

Код: Выделить всё

import csv

def getBreeds():
    try:
        with open("breeds.txt", "r") as f:
            return f.read().split(",")
    except:
        return False

def findBreed(breeds, pet):
    if pet not in breeds:
        return "You don't have a known breed."
    return "You have a known breed."

def main():
    breeds = getBreeds()
    if not breeds:
        return "No list of breeds loaded."
    return findBreed(breeds, input("What breed of cat do you have? "))

if __name__ == "__main__":
    print(main())
	

Re: Кто знает Python

Добавлено: Чт июл 20, 2023 6:52 am
Bobeg
ссспади, великия программисты.
это простой интервью тест на то кто больше ошибок заметит за минуту

Re: Кто знает Python

Добавлено: Чт июл 20, 2023 7:09 am
Buddy
Bobeg писал(а): Чт июл 20, 2023 6:52 am ссспади, великия программисты.
это простой интервью тест на то кто больше ошибок заметит за минуту
Одна основная ошибка, код не будет запускатся так как вызван не правильный метод. Одна секунда, сенсей.

Re: Кто знает Python

Добавлено: Чт июл 20, 2023 7:14 am
Bobeg
Buddy писал(а): Чт июл 20, 2023 7:09 am
Bobeg писал(а): Чт июл 20, 2023 6:52 am ссспади, великия программисты.
это простой интервью тест на то кто больше ошибок заметит за минуту
Одна основная ошибка, код не будет запускатся так как вызван не правильный метод. Одна секунда, сенсей.
ты уже выступил. можыш взять с полки перажок.

ин йор персонал сабджектив опинион:
какая ашибка в этом коде наиболее мерзкая и противная?

и ишо персональный квесчен: зачем у тебя в коде первая линия говорит - import csv?

Re: Кто знает Python

Добавлено: Чт июл 20, 2023 7:22 am
Buddy
Bobeg писал(а): Чт июл 20, 2023 7:14 am
Buddy писал(а): Чт июл 20, 2023 7:09 am
Одна основная ошибка, код не будет запускатся так как вызван не правильный метод. Одна секунда, сенсей.
ты уже выступил. можыш взять с полки перажок.

ин йор персонал сабджектив опинион:
какая ашибка в этом коде наиболее мерзкая и противная?

и ишо персональный квесчен: зачем у тебя в коде первая линия говорит - import csv?
Себе возьми, кусок комплекса....

Re: Кто знает Python

Добавлено: Чт июл 20, 2023 7:26 am
Bobeg
Buddy писал(а): Чт июл 20, 2023 7:22 am
Bobeg писал(а): Чт июл 20, 2023 7:14 am

ты уже выступил. можыш взять с полки перажок.

ин йор персонал сабджектив опинион:
какая ашибка в этом коде наиболее мерзкая и противная?

и ишо персональный квесчен: зачем у тебя в коде первая линия говорит - import csv?
Себе возьми, кусок комплекса....
мадам психопат?

Re: Кто знает Python

Добавлено: Чт июл 20, 2023 7:36 am
Mad Hatter
Not Too Late писал(а): Ср июл 19, 2023 8:07 pm Functions main and findBreed will not be executed.
Не будет? Серьёзно? :lol:

Re: Кто знает Python

Добавлено: Чт июл 20, 2023 7:37 am
Mad Hatter
Мысли вслух:
Все что связано с обработкой данных крайне рекомендуется делать с помощью Pandas. Вы мне ещё спасибо за это скажете ;)

Re: Кто знает Python

Добавлено: Чт июл 20, 2023 8:00 am
alex_127
Mad Hatter писал(а): Чт июл 20, 2023 7:37 am Мысли вслух:
Все что связано с обработкой данных крайне рекомендуется делать с помощью Pandas. Вы мне ещё спасибо за это скажете ;)
... когда транзакции на вашем банковском счету на нем будут обрабатывать.

Re: Кто знает Python

Добавлено: Чт июл 20, 2023 8:08 am
Mad Hatter
alex_127 писал(а): Чт июл 20, 2023 8:00 am
Mad Hatter писал(а): Чт июл 20, 2023 7:37 am Мысли вслух:
Все что связано с обработкой данных крайне рекомендуется делать с помощью Pandas. Вы мне ещё спасибо за это скажете ;)
... когда транзакции на вашем банковском счету на нем будут обрабатывать.
Чиво? Банковские транзакции обрабатывают на мейнфреймах в основном. Посоветуете мейнфрейм купить? :)
Pandas - стандартный тулкит для data scientists. Это простой факт.

Re: Кто знает Python

Добавлено: Чт июл 20, 2023 10:52 am
Bobeg
Mad Hatter писал(а): Чт июл 20, 2023 7:37 am Мысли вслух:
Все что связано с обработкой данных крайне рекомендуется делать с помощью Pandas. Вы мне ещё спасибо за это скажете ;)
Издеваеца, гадя!

Re: Кто знает Python

Добавлено: Чт июл 20, 2023 11:22 am
Uzito
Mad Hatter писал(а): Чт июл 20, 2023 7:36 am
Not Too Late писал(а): Ср июл 19, 2023 8:07 pm Functions main and findBreed will not be executed.
Не будет? Серьёзно? :lol:
Дата саентисты запускающие код в джупитер ноутбук не в курсе про питоновскую конструкцию __name__ == "__main__" ?

Питоновский код можно запускать сам по себе, тогда специальная переменная будет иметь значние "__main__" и будет запущен код предназначеный для такого случая, а можно этот питоновский код импортировать в другой модуль и тогда для другого модуля будут доступны все функции, но ничего не запуститься пока этого не потребуется.

Re: Кто знает Python

Добавлено: Чт июл 20, 2023 12:43 pm
Mad Hatter
Uzito писал(а): Чт июл 20, 2023 11:22 am
Mad Hatter писал(а): Чт июл 20, 2023 7:36 am
Не будет? Серьёзно? :lol:
Дата саентисты запускающие код в джупитер ноутбук не в курсе про питоновскую конструкцию __name__ == "__main__" ?

Питоновский код можно запускать сам по себе, тогда специальная переменная будет иметь значние "__main__" и будет запущен код предназначеный для такого случая, а можно этот питоновский код импортировать в другой модуль и тогда для другого модуля будут доступны все функции, но ничего не запуститься пока этого не потребуется.
Змеиные дата сатанисты ещё про ключ "-m" знают ;)

Re: Кто знает Python

Добавлено: Чт июл 20, 2023 12:45 pm
Bobeg
ййййессссс мазафака

Re: Кто знает Python

Добавлено: Чт июл 20, 2023 12:46 pm
Bobeg
а на мейн кунах можна запущать этот ваш пайтсон?

Re: Кто знает Python

Добавлено: Чт июл 20, 2023 12:48 pm
Bobeg
ключ эм это такой ключ как когда приходит мужик в могозин и грит -
дайте мне ммммммм и заикаицо
продавец решаит ему помочь и грит - мясо?
мужик - мммммммммммм
продавец - молоко?
мужик - мммммммммммммммммм
продавец - может масло?
мужик - ммммудак, кефир!

Re: Кто знает Python

Добавлено: Чт июл 20, 2023 12:50 pm
Bobeg
а ты шляпа узбагойса, кто хоть раз в жызни использовал venv или pip уже должны знать про питонную опцию -мммммудак кефир
a некоторые даже использовали -мммудак пдб
а некоторые писали компилируемые модуля для колес

так шо ййоооорштвоюмед

Re: Кто знает Python

Добавлено: Чт июл 20, 2023 1:16 pm
Mad Hatter
Бобег, сегодня ещё только четверг и даже не вечер, а ты уже в хлам. Куда катится мир?

Re: Кто знает Python

Добавлено: Чт июл 20, 2023 1:30 pm
Bobeg
Mad Hatter писал(а): Чт июл 20, 2023 1:16 pm Бобег, сегодня ещё только четверг и даже не вечер, а ты уже в хлам. Куда катится мир?
ты судиш по себе, алкаголег!

Re: Кто знает Python

Добавлено: Чт июл 20, 2023 2:36 pm
Mad Hatter
Bobeg писал(а): Чт июл 20, 2023 1:30 pm
Mad Hatter писал(а): Чт июл 20, 2023 1:16 pm Бобег, сегодня ещё только четверг и даже не вечер, а ты уже в хлам. Куда катится мир?
ты судиш по себе, алкаголег!
Ах, если бы 😎