Питон комментарии - какие они бывают ?

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

humanmashine's picture

Эм.... А этот пост создан с целью поднять вопрос о внедрении подсветки кода? Или о том как создать комменты в Python.
Если о коментах, то как мне известно они начинаются со знака '#'. Причём там есть система помощи, тоесть вызывая функцию help(имя функции) , она пытается найти справку рядом с функцией о которой нужно информация. Тоесть документацию надо встраивать в код - краткую, но как это делать, пока точно не знаю.

А подсветка очень нужна -нужна ))))

vedro-compota's picture

подсветка кода добавлена в наш редактор сообщений.
питон занял почётное второе место после си++ в списке) -
для подсветки кода на питоне использeем кнопку ""

from urllib2 import urlopen         # из модуля urllib2 импортируем функцию urlopen
 
u = urlopen("http://python.org")    # открываем URL на чтение
words = {}                          # связываем имя words с пустым словарём
                                    # (словарь — неупорядоченный [[ассоциативный массив]])
for line in u:          # читаем u по строкам
    line = line.strip(" \n")    # отбрасываем начальные и конечные пробелы
    for word in line.split(" "): # режем каждую строку на слова, ограниченные пробелами
        try:                            # блок обработки исключений
            words[word] += 1            # пытаемся увеличить words[word] на единицу
        except KeyError:                # если не получилось (раньше words[word] не было)
            words[word] = 1             # присваиваем единицу
 
# теперь словарь words содержит частоту встречаемости каждого слова.
# Например, words может содержать {"яблоко":5, "апельсин": 12, "груша": 8}
 
pairs = words.items()               # делаем из словаря список пар
                                    # pairs == [("яблоко",5), ("апельсин",12), ("груша",8)]
pairs.sort(key=lambda x: x[1], reverse=True)  # сортируем по убыванию второго элемента пары
 
for p in pairs[:10]:                # печатаем первые 10 элементов списка
    print p[0], p[1]

_____________
матфак вгу и остальная классика =)