Зачем изучать Perl, Python, Ruby, если компания использует C ++, C # или Java в качестве языка приложения?

Интересно, почему разработчик C ++, C #, Java хочет изучить динамический язык? Предполагая, что компания не переключит свой основной язык разработки с C ++ / C # / Java на динамический, какой смысл использовать для динамического языка? Какие вспомогательные задачи могут выполняться динамическими языками быстрее или лучше после всего лишь нескольких дней обучения, чем со […]

Создание пустоты в Python для этих спецификаций?

Я должен «написать программу python, которая предложит пользователю ввести положительное целое число n». Затем программа печатает полый прямоугольник с n строками и 2 * n столбцами. Например, ввод 3 будет выводить: ****** * * ****** И мой код: n=int(input('Please enter a positive integer between 1 and 15: ')) for col in range(n): for row in […]

Стандарт кодирования порядка импорта

PEP8 предполагает, что: Импорт должен быть сгруппирован в следующем порядке: импорт стандартной библиотеки импорт третьей стороны импорт локальных приложений / библиотек Вы должны поместить пустую строку между каждой группой импорта. Есть ли способ проверить, нарушен ли стандарт в любом месте пакета, используя инструменты анализа статического кода, такие как pylint , pyflakes , pychecker , pep8 […]

Зачем использовать методы модуля os для Python вместо выполнения команд оболочки напрямую?

Я пытаюсь понять, в чем заключается мотивация использования библиотечных функций Python для выполнения задач, связанных с ОС, таких как создание файлов / каталогов, изменение атрибутов файлов и т. Д., А не просто выполнение этих команд через os.system() или subprocess.call() ? Например, почему я хочу использовать os.chmod вместо того, чтобы делать os.system("chmod…") ? Я понимаю, что […]

Метод Pythonic для суммирования всех нечетных строк в файле

Я изучаю Python для теста размещения в программировании, который я должен взять в школу градиента, и это буквально первый маленький скрипт, который я собрал вместе, чтобы почувствовать его. Мой фон – это в основном C # и PHP, но я не могу использовать ни один язык теста. Мой тестовый скрипт читается в следующем текстовом файле […]

Подключение двух разных виджетов на qt с помощью python с помощью кнопки

Мне было интересно, как соединить два виджета вместе. У меня есть два виджета, созданных на QtDesigner, один из которых – страница входа, а другой – Главное меню. Я хочу связать их так, чтобы при успешном входе в систему пользователь был перенаправлен в главное окно, и виджет Войти закроется автоматически. Кто-нибудь знает как это сделать? PS. […]

Как найти все обычные буквы в наборе строк?

Я написал код, чтобы найти все распространенные буквы из 3 заданных строк. К сожалению, есть некоторые ошибки, которых я не могу найти. Если бы кто-то из вас мог рассказать мне, как мог выглядеть такой код, я был бы признателен. Спасибо за любую помощь!

конвертировать нормальную строку в латексную строку для использования в matplotlib

Поэтому я знаю, что если я хочу использовать строку LaTeX на своих участках, я должен вместо этого использовать "sin(x)" , я должен использовать r"\sin(x)" . Но если у меня есть a = "\sin(x)" и теперь я хочу использовать это как свой ярлык моего сюжета, как я могу преобразовать его в r"\sin(x)" ? Когда я набираю […]

Python: List append () in для цикла

В Python, пытаясь сделать самую основную функцию append в списке с циклом: Не уверен, что я здесь отсутствует: a=[] for i in range(5): a=a.append(i) a возвращает: 'NoneType' object has no attribute 'append'

Python – читать блокнот ++

Привет, У меня есть блокнот ++ со следующим значением. Я использовал следующий код, пытаясь получить результат, но весь ответ, который я получил, пуст »« Кто-нибудь может помочь @@New Section: Section 0: 1 2 2 1 1 9 1 1 -2 2 1 -3 3 1 1 -1 8 3 2 2 1 1 9 1 […]

Python - лучший язык программирования в мире.