Язык программирования Python

На этой странице приведены ссылки на все мои статьи по теме языка программирования Python.
В основном материалы написаны для версии 3, если не сказано иное.

UNDER CONSTRUCTION

1. Работа с системой

1.1. Получение текущей директории, из которой запущен скрипт

dir_path = os.path.dirname(os.path.realpath(__file__))
#или
dir_path = os.getcwd()

2.

 

1. Работа со строками:

1.1. Определение, что переменная строка, а не иной тип.
Один из способов для версии 3 и >2.7.6:

if type(x) == str

1.2. Узнать количество элементов в списке/массиве.
Для этого используется функция len.

month_rus = ['январь', 'февраль', 'март', 'апрель', 'май', 'июнь',
             'июль', 'август', 'сентябрь', 'октябрь', 'ноябрь', 'декабрь']

print(len(month_rus))

1.3. Нахождение строки в строке
Один из способов для версии 3:

string1 = 'Cool owl =)'
if string1.find("owl") == -1:
    print('not find OWL')
else:
    print('find OWL')