# Python Developer

**URL:** https://forum.itvdn.com/c/python-developer/228.md?page=2

[Остання](https://forum.itvdn.com/latest.md) · [Розділи](https://forum.itvdn.com/categories.md)

**Page:** 3

---

## [Как в python проверить содержит ли строка указанную подстроку?](https://forum.itvdn.com/t/kak-v-python-proverit-soderzhit-li-stroka-ukazannuyu-podstroku/3077)

<div class="topic-metadata">

**Author:** [@Illya.Green](https://forum.itvdn.com/u/Illya.Green)\
**Відповіді:** 2\
**Останнє оновлення:** [23.01.2019 19:20:04 UTC](https://forum.itvdn.com/t/kak-v-python-proverit-soderzhit-li-stroka-ukazannuyu-podstroku/3077 "2019-01-23T19:20:04Z")

</div>

У некоторых языках программирования существую специальные методы для данной проверки, например IndexOf и Contains. Есть ли в pythone аналогичные методы?

---

## [Python как получить индекс элемента списка в массиве for](https://forum.itvdn.com/t/python-kak-poluchit-indeks-elementa-spiska-v-massive-for/3079)

<div class="topic-metadata">

**Author:** [@Illya.Green](https://forum.itvdn.com/u/Illya.Green)\
**Відповіді:** 2\
**Останнє оновлення:** [23.01.2019 15:51:37 UTC](https://forum.itvdn.com/t/python-kak-poluchit-indeks-elementa-spiska-v-massive-for/3079 "2019-01-23T15:51:37Z")

</div>

При прохождении в цикле for по списку нужно получить индекс этого элемента в списке, как этого можно сделать? Например есть следующий список: list = \[12, 4, 75, 176, 23, 121\]

---

## [Python Как получить все файлы в папке](https://forum.itvdn.com/t/python-kak-poluchit-vse-fajly-v-papke/3053)

<div class="topic-metadata">

**Author:** [@Illya.Green](https://forum.itvdn.com/u/Illya.Green)\
**Відповіді:** 3\
**Останнє оновлення:** [21.01.2019 22:20:12 UTC](https://forum.itvdn.com/t/python-kak-poluchit-vse-fajly-v-papke/3053 "2019-01-21T22:20:12Z")

</div>

Как можно получить весь список файлов находившихся в папке по пути "D:\\MyFolder". У C# для этого есть класс Directory и его метод GetFiles, есть ли что-то аналогичное в пайтон?

---

## [Ресурсы для изучения Python & Django](https://forum.itvdn.com/t/resursy-dlya-izucheniya-python-django/3066)

<div class="topic-metadata">

**Author:** [@Illya.Green](https://forum.itvdn.com/u/Illya.Green)\
**Відповіді:** 3\
**Останнє оновлення:** [21.01.2019 22:19:36 UTC](https://forum.itvdn.com/t/resursy-dlya-izucheniya-python-django/3066 "2019-01-21T22:19:36Z")

</div>

Посоветуйте ресурсы (книги/видео/статьи) где доступно объясняют основы и тонкости работы по Python & Django, можно найти различные практические задачи и примеры программного кода для рассмотрения.

---

## [Чем кортеж отличается от списка?](https://forum.itvdn.com/t/chem-kortezh-otlichaetsya-ot-spiska/2034)

<div class="topic-metadata">

**Author:** [@LiovaSup](https://forum.itvdn.com/u/LiovaSup)\
**Відповіді:** 4\
**Останнє оновлення:** [19.01.2019 15:25:37 UTC](https://forum.itvdn.com/t/chem-kortezh-otlichaetsya-ot-spiska/2034 "2019-01-19T15:25:37Z")

</div>

Есть список my\_array = \['number1', True, 2, 'number3', 4, 'number5', True\] И есть кортеж my\_tuple = ('number1', True, 2, 'number3', 4, 'number5', True) Кроме явного отличия в синтаксисе (в виде круглых скобочек вместо …

---

## [python Что обозначает \* и \*\* у параметров функций?](https://forum.itvdn.com/t/python-chto-oboznachaet-i-u-parametrov-funkczij/3070)

<div class="topic-metadata">

**Author:** [@Illya.Green](https://forum.itvdn.com/u/Illya.Green)\
**Відповіді:** 2\
**Останнє оновлення:** [19.01.2019 13:47:44 UTC](https://forum.itvdn.com/t/python-chto-oboznachaet-i-u-parametrov-funkczij/3070 "2019-01-19T13:47:44Z")

</div>

Не могу понять какая разница между параметрами при приписывании к их названиям \* / \*\* и без этого, как это может влиять на работу данной функции и программы в целом. Расскажите ример:' def testFunc(param1, \*param2, \*\*…

---

## [Не получается взять новый ip адрес используя privoxy и stem, python](https://forum.itvdn.com/t/ne-poluchaetsya-vzyat-novyj-ip-adres-ispolzuya-privoxy-i-stem-python/2845)

<div class="topic-metadata">

**Author:** [@sergey226](https://forum.itvdn.com/u/sergey226)\
**Відповіді:** 1\
**Останнє оновлення:** [21.11.2018 13:58:15 UTC](https://forum.itvdn.com/t/ne-poluchaetsya-vzyat-novyj-ip-adres-ispolzuya-privoxy-i-stem-python/2845 "2018-11-21T13:58:15Z")

</div>

Я узнать свой ip используя Tor, Privoxy и Stem, но результат постоянно один и тот же, хотя должен быть другим... Пробовал сделать это многими способами (менял прокси через сессии запросов и тд), но всё равно ничего не вы…

---

## [Помогите исправить ошибку на Python](https://forum.itvdn.com/t/pomogite-ispravit-oshibku-na-python/2692)

<div class="topic-metadata">

**Author:** [@len0k12](https://forum.itvdn.com/u/len0k12)\
**Відповіді:** 1\
**Останнє оновлення:** [30.10.2018 20:32:54 UTC](https://forum.itvdn.com/t/pomogite-ispravit-oshibku-na-python/2692 "2018-10-30T20:32:54Z")

</div>

Здарвствуйте! Вот есть код функции на Python: def people(\*\*kwargs): for name, sex in kwargs.items(): print(name ' is a ' sex) При вызове функции возникает ошибка, мол функция ожидает 0 аргументов, а туда пер…

---

## [Почему Python медленный?](https://forum.itvdn.com/t/pochemu-python-medlennyj/2077)

<div class="topic-metadata">

**Author:** [@logvinecd](https://forum.itvdn.com/u/logvinecd)\
**Відповіді:** 3\
**Останнє оновлення:** [18.09.2018 23:27:45 UTC](https://forum.itvdn.com/t/pochemu-python-medlennyj/2077 "2018-09-18T23:27:45Z")

</div>

Говорят, что за свою простоту Python платит производительностью... Почему это так? Неужели Питон на самом деле такой медленный?

---

## [Какую IDE выбрать для Python?](https://forum.itvdn.com/t/kakuyu-ide-vybrat-dlya-python/2032)

<div class="topic-metadata">

**Author:** [@antoha1342](https://forum.itvdn.com/u/antoha1342)\
**Відповіді:** 3\
**Останнє оновлення:** [18.09.2018 23:14:17 UTC](https://forum.itvdn.com/t/kakuyu-ide-vybrat-dlya-python/2032 "2018-09-18T23:14:17Z")

</div>

Изучаю Python относительно недолго, до сего момента программировал в среде Visual Studio по привычке после C#. Вот, узнал, что для Python есть , оказывается, чисто свои IDE, специально для языка. Хотелось бы узнать у о…

---

## [Что выведется на консоль?](https://forum.itvdn.com/t/chto-vyvedetsya-na-konsol/2140)

<div class="topic-metadata">

**Author:** [@maxsaving](https://forum.itvdn.com/u/maxsaving)\
**Відповіді:** 1\
**Останнє оновлення:** [10.08.2018 11:21:58 UTC](https://forum.itvdn.com/t/chto-vyvedetsya-na-konsol/2140 "2018-08-10T11:21:58Z")

</div>

Такой вопрос: у нас есть код: def print\_greetings(): print('Hello') def multiply(a ,b): return a \* b result = print\_greetings() or multiply(4, 5) print(result) В результате выводится Hello 20 Почему так? Почему…

---

## [В чём разница между type() и isinstance()?](https://forum.itvdn.com/t/v-chyom-raznicza-mezhdu-type-i-isinstance/2115)

<div class="topic-metadata">

**Author:** [@Olesh\_kO](https://forum.itvdn.com/u/Olesh_kO)\
**Відповіді:** 1\
**Останнє оновлення:** [07.08.2018 13:48:45 UTC](https://forum.itvdn.com/t/v-chyom-raznicza-mezhdu-type-i-isinstance/2115 "2018-08-07T13:48:45Z")

</div>

И та и та функция вроде как служит для того что б узнать тип переменной. Чем отличаются эти 2 функции, когда лучше использовать одно, а когда другое?

---

## [Чем отличается оператор == от is в Python?](https://forum.itvdn.com/t/chem-otlichaetsya-operator-ot-is-v-python/2114)

<div class="topic-metadata">

**Author:** [@Olesh\_kO](https://forum.itvdn.com/u/Olesh_kO)\
**Відповіді:** 1\
**Останнє оновлення:** [07.08.2018 13:31:39 UTC](https://forum.itvdn.com/t/chem-otlichaetsya-operator-ot-is-v-python/2114 "2018-08-07T13:31:39Z")

</div>

В Питоне есть оператор "==" и есть оператор "is". В чём их разница и когда целесообразнее использвать одно, а когда другое?

---

## [Как обработать исключение в Python?](https://forum.itvdn.com/t/kak-obrabotat-isklyuchenie-v-python/2031)

<div class="topic-metadata">

**Author:** [@aleksandar.vishin](https://forum.itvdn.com/u/aleksandar.vishin)\
**Відповіді:** 3\
**Останнє оновлення:** [26.07.2018 12:16:57 UTC](https://forum.itvdn.com/t/kak-obrabotat-isklyuchenie-v-python/2031 "2018-07-26T12:16:57Z")

</div>

Уж очень хочу поделить на ноль))) Только увы, вызывается исключение... Как можно это исключение обработать? Буквально чисто участочек кода киньте пожалуйста)

---

## [Что означает kwargs?](https://forum.itvdn.com/t/chto-oznachaet-kwargs/2041)

<div class="topic-metadata">

**Author:** [@len0k12](https://forum.itvdn.com/u/len0k12)\
**Відповіді:** 1\
**Останнє оновлення:** [26.07.2018 11:18:27 UTC](https://forum.itvdn.com/t/chto-oznachaet-kwargs/2041 "2018-07-26T11:18:27Z")

</div>

При создании конструктора по сниппету автоматически получается такая картина: class XXX: def \_\_init\_\_(self, \*\*kwargs): return super().\_\_init\_\_(\*\*kwargs) Что здесь означает это \*\*kwargs?

---

## [Generics в Python](https://forum.itvdn.com/t/generics-v-python/2036)

<div class="topic-metadata">

**Author:** [@dima.fedishen](https://forum.itvdn.com/u/dima.fedishen)\
**Відповіді:** 2\
**Останнє оновлення:** [26.07.2018 09:48:16 UTC](https://forum.itvdn.com/t/generics-v-python/2036 "2018-07-26T09:48:16Z")

</div>

Как в Python выглядят обобщения?

---

## [Почему строки неизменяемые?](https://forum.itvdn.com/t/pochemu-stroki-neizmenyaemye/2035)

<div class="topic-metadata">

**Author:** [@LiovaSup](https://forum.itvdn.com/u/LiovaSup)\
**Відповіді:** 1\
**Останнє оновлення:** [26.07.2018 09:39:32 UTC](https://forum.itvdn.com/t/pochemu-stroki-neizmenyaemye/2035 "2018-07-26T09:39:32Z")

</div>

Почему говорят что строки в Python неизменяемые? Вот я взял и изменил её... my\_string = 'Hello' print(type(my\_string)) for el in my\_string: print(el) drawLine() my\_string = 'World' for el in my\_string: pr…

---

## [Python \_\_getitem\_\_()](https://forum.itvdn.com/t/python-getitem/2033)

<div class="topic-metadata">

**Author:** [@len0k12](https://forum.itvdn.com/u/len0k12)\
**Відповіді:** 1\
**Останнє оновлення:** [25.07.2018 14:03:58 UTC](https://forum.itvdn.com/t/python-getitem/2033 "2018-07-25T14:03:58Z")

</div>

Что делает метод \_\_getitem\_\_() в Python? На сколько я поняла, это что-то типа метода, который вытаскивает элемент из последовательности по индексу, но зачем он тогда нужен, если мы можем просто напрямую вытащить элемент …

---

## [Как получить текущее время в Python?](https://forum.itvdn.com/t/kak-poluchit-tekushhee-vremya-v-python/2017)

<div class="topic-metadata">

**Author:** [@len0k12](https://forum.itvdn.com/u/len0k12)\
**Відповіді:** 3\
**Останнє оновлення:** [25.07.2018 12:04:56 UTC](https://forum.itvdn.com/t/kak-poluchit-tekushhee-vremya-v-python/2017 "2018-07-25T12:04:56Z")

</div>

Есть ли в питоне что-то вроде DateTime или ещё чегото?

---

## [Есть ли в Python тернарный оператор?](https://forum.itvdn.com/t/est-li-v-python-ternarnyj-operator/2023)

<div class="topic-metadata">

**Author:** [@len0k12](https://forum.itvdn.com/u/len0k12)\
**Відповіді:** 2\
**Останнє оновлення:** [25.07.2018 12:04:26 UTC](https://forum.itvdn.com/t/est-li-v-python-ternarnyj-operator/2023 "2018-07-25T12:04:26Z")

</div>

В C# например возможно написать такое выражение: int a = 5 \< 9 ? 1 : 0; Что будет означать int a = -1; if(5 \< 9) { a = 1; } else { a = 0; } Есть ли нечно подобное в Python? Может, тоже своего рода тернарный опера…

---

## [Как узнать, является ли класс наследником?](https://forum.itvdn.com/t/kak-uznat-yavlyaetsya-li-klass-naslednikom/2026)

<div class="topic-metadata">

**Author:** [@LiovaSup](https://forum.itvdn.com/u/LiovaSup)\
**Відповіді:** 2\
**Останнє оновлення:** [25.07.2018 12:02:45 UTC](https://forum.itvdn.com/t/kak-uznat-yavlyaetsya-li-klass-naslednikom/2026 "2018-07-25T12:02:45Z")

</div>

Как узнать, является ли класс наследником? Нужно узнать “родственные связи” между двумя классами. Есть ли какие-то инструменты в питоне, которые позволяют это сделать?

---

## [Не могу получить доступ к атрибуту базового класса](https://forum.itvdn.com/t/ne-mogu-poluchit-dostup-k-atributu-bazovogo-klassa/2024)

<div class="topic-metadata">

**Author:** [@logvinecd](https://forum.itvdn.com/u/logvinecd)\
**Відповіді:** 1\
**Останнє оновлення:** [25.07.2018 11:03:53 UTC](https://forum.itvdn.com/t/ne-mogu-poluchit-dostup-k-atributu-bazovogo-klassa/2024 "2018-07-25T11:03:53Z")

</div>

Есть базовый класс class Animal(): def \_\_init\_\_(self): Name = 'Some animal' Voice = '\*some voice\*' И классы наследники: class Cat(Animal): def \_\_init\_\_(self): Name = 'Cat' Voice …

---

## [Switch в Python](https://forum.itvdn.com/t/switch-v-python/2018)

<div class="topic-metadata">

**Author:** [@mazenkomihail32](https://forum.itvdn.com/u/mazenkomihail32)\
**Відповіді:** 2\
**Останнє оновлення:** [24.07.2018 11:42:44 UTC](https://forum.itvdn.com/t/switch-v-python/2018 "2018-07-24T11:42:44Z")

</div>

Ребят, такой вопрос, есть ли какая-та альтернатива оператору switch в питоне? Хочу написать функцию в питоне, которая возвращался бы значения на основе входного значения. В Шарпе например есть switch/case , а у питона ес…

---

## [Что такое метаклассы?](https://forum.itvdn.com/t/chto-takoe-metaklassy/2014)

<div class="topic-metadata">

**Author:** [@odekolon70](https://forum.itvdn.com/u/odekolon70)\
**Відповіді:** 2\
**Останнє оновлення:** [24.07.2018 10:56:02 UTC](https://forum.itvdn.com/t/chto-takoe-metaklassy/2014 "2018-07-24T10:56:02Z")

</div>

Что такое метаклассы в Python и для чего их используют?

---

## [Есть ли foreach в Python?](https://forum.itvdn.com/t/est-li-foreach-v-python/2015)

<div class="topic-metadata">

**Author:** [@sergey226](https://forum.itvdn.com/u/sergey226)\
**Відповіді:** 1\
**Останнє оновлення:** [24.07.2018 10:44:19 UTC](https://forum.itvdn.com/t/est-li-foreach-v-python/2015 "2018-07-24T10:44:19Z")

</div>

В C# есть foreach и он неоднократно мне помогал, когда нужно было перебрать все элементы в списке, найти что-то, отсеять и тд. Есть ли что-то подобное (какой-то аналог возможно) данной конструкции в языке Python?

---

## [Не могу инкрементировать переменную](https://forum.itvdn.com/t/ne-mogu-inkrementirovat-peremennuyu/2005)

<div class="topic-metadata">

**Author:** [@len0k12](https://forum.itvdn.com/u/len0k12)\
**Відповіді:** 5\
**Останнє оновлення:** [23.07.2018 14:19:26 UTC](https://forum.itvdn.com/t/ne-mogu-inkrementirovat-peremennuyu/2005 "2018-07-23T14:19:26Z")

</div>

Вот , написала функцию: def IncreaseNumber(number): number = 1 return number потом создала переменную myNum = 10 вызвала метод, передала туда эту переменную IncreaseNumber(myNum) print(myNum) IncreaseNumber(m…

---

## [Как в Python очистить консоль?](https://forum.itvdn.com/t/kak-v-python-ochistit-konsol/1999)

<div class="topic-metadata">

**Author:** [@sergey226](https://forum.itvdn.com/u/sergey226)\
**Відповіді:** 1\
**Останнє оновлення:** [23.07.2018 12:34:26 UTC](https://forum.itvdn.com/t/kak-v-python-ochistit-konsol/1999 "2018-07-23T12:34:26Z")

</div>

Сейчас делал разного рода менюшки, и в процессе возник вопрос. В C# есть встроенный статический метод Console.Clear(); , котрый очищает консоль. Есть ли подобный метод в Python?

---

## [В чём разница между trunc() и floor() в Python?](https://forum.itvdn.com/t/v-chyom-raznicza-mezhdu-trunc-i-floor-v-python/1998)

<div class="topic-metadata">

**Author:** [@Vasili40](https://forum.itvdn.com/u/Vasili40)\
**Відповіді:** 1\
**Останнє оновлення:** [23.07.2018 11:17:50 UTC](https://forum.itvdn.com/t/v-chyom-raznicza-mezhdu-trunc-i-floor-v-python/1998 "2018-07-23T11:17:50Z")

</div>

Подскажите пожалуйста, в чём разница между методами trunc() и floor()? И что делает метод ceil()? Решил проверить результат следующих выражений получился идентичным: import math number = 10.5 print('trunc() function re…

---

## [Как в Python ставить комментарий?](https://forum.itvdn.com/t/kak-v-python-stavit-kommentarij/1996)

<div class="topic-metadata">

**Author:** [@len0k12](https://forum.itvdn.com/u/len0k12)\
**Відповіді:** 1\
**Останнє оновлення:** [23.07.2018 10:24:05 UTC](https://forum.itvdn.com/t/kak-v-python-stavit-kommentarij/1996 "2018-07-23T10:24:05Z")

</div>

Простите за глупый вопрос, но я блин уже задолбалась подбирать комментарий в Python. Пробовала //, /\* \*/, --, - и ничего не работает! Подскажите пожалуйста, как сделать комментарий?

---

## [Помогите решить проблему Python](https://forum.itvdn.com/t/pomogite-reshit-problemu-python/1997)

<div class="topic-metadata">

**Author:** [@len0k12](https://forum.itvdn.com/u/len0k12)\
**Відповіді:** 2\
**Останнє оновлення:** [23.07.2018 10:20:35 UTC](https://forum.itvdn.com/t/pomogite-reshit-problemu-python/1997 "2018-07-23T10:20:35Z")

</div>

Вот код: firstNumber = float(input('First number: ')) secondnumber = float(input('Second number: ')) operation = input('operation: ') result = None if operation == ' ': result = firstNumber secondnumber elif opera…

[Попередня сторінка](https://forum.itvdn.com/c/python-developer/228.md?page=1)

[Наступна сторінка](https://forum.itvdn.com/c/python-developer/228.md?page=3)
