Python: базовые операторы ввода и вывода текста

Самые первые операции с текстом и базовые сведения о Python, которые помогают тут же начать программировать:

  1. # Comments
  2. Ограничители '' или "" и экранирование символов ' и "
  3. print('Hello world') – переход на новую строку
  4. end='...' – следующий print склеится
  5. escape-последовательности:

    a – системный динамик

    n – переход на новую строку (пустая строка)

    t – отступ типа tab
  6. + сцепление строк без разделителя
  7. * повторение строк без разделителя
  8. продолжение строки кода на следующей строке
  9. input('Press Entr to exit')
  10. Базовые математические операторы (+,-,*,/,//,%).
  11. Составные операторы присвоения
  12. Строковые методы (применяются к строке с текстом): I am cat

    .upper() I Am CAT

    .lower() i am cat

    .title() I Am Cat

    .replace(old,new,max число замен) заменяет старый текст на новый

    .swapcase() меняет регистры наоборот i Am Cat

    .capitalize() первая буква большая, остальные строчные I am cat

    .strip() строка без интервалов Iamcat

Читать

Python: Basic Text Input and Output Operators

The very first text operations and basic information about Python that helps you start programming right away:

# Comments

Delimiters ” or “” and escaping characters ’ and ”

print(‘Hello world’) – newline

end=’…’ – next print will be glued

escape sequences:

a – system speaker

n – newline (empty line)

t – tab type indent

+ string concatenation without delimiter

* repeat lines without delimiter

continuation of a line of code on the next line

input(‘Press Enter to exit’)

Basic mathematical operators (+,-,*,/,//,%).

Compound assignment statements

String methods (applied to a string with text): I am cat

.upper() I Am CAT

.lower() i am cat

.title() I Am Cat

.replace(old,new,max number of replacements) replaces the old text with the new one

.swapcase() reverse case i Am Cat

.capitalize() the first letter is capital, the rest are lowercase I am cat

.strip() string without intervals Iamcat

Читать

Программирование: считать с нуля или с единицы…

За основу берем цифру, равную трём

(С трёх удобней всего начинать),

Приплюсуем сперва восемьсот сорок два

И умножим на семьдесят пять.

Льюис Кэрролл «Охота на Снарка»,

Почему программисты считаю с нуля:

Это система, которая пришла из языка C, который долгое время оставался самым популярным языком и стал предком многих ЯП (языков программирования).

Также на западе принято считать с нуля многие вещи, например, этажи в зданиях. Читать

Ошибка Python: inconsistent use of tabs and spaces in indentation

При запуске кода возникает ошибка синтаксиса— inconsistent use of tabs and spaces in indentation. Что это означает и как решить эту проблему? Дело в том, что python следит за соблюдением единообразия в использовании пробелов, которые показывают отступы частей кода. Если вы используете tab, то могут возникнуть сложности, так как часть табов может неверно интерпретироваться в пробелы. В итоге, вы видите ошибку синтаксиса, которую бывает трудно исправить. Читать

Лучший учебник по Python

Начала учить язык программирования по открытому онлайн курсу на сайте Масачуссетского Технологического Университета (MIT): http://ocw2.mit.edu – курс называется Introduction to Computer Science and Programming in Python (MIT 6.0001, на английском) и еще один курс для самых начинающих https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00sc-introduction-to-computer-science-and-programming-spring-2011/. На сегодня это лучшее, что я смогла найти в свободном доступе в интернете, бесплатно, Читать

Лучший плагин для вывода youtube в WordPress — Youtube Channel Gallery

Долго искал подходящий плагин для отображения видео из youtube на сайте с движком WordPress. Вариантов очень много.. И большинство из них платные. Цены колеблются от 10 до 200$, а качество и возможности плагинов зачастую весьма неудовлетворительные.

В итоге, был найден БЕСПЛАТНЫЙ плагин для вывода видео 🙂 Экономлю ваше время – зовется он: Youtube Channel Gallery, автор Javier Gomez Pose.

Этот плагин может вывести видео с нескольких каналов. Функционал шире, чем у аналогов.

Как им пользоваться:

  1. устанавливаем плагин
  2. добавляем в любом месте через “текст” конструкция вида
    [Youtube_Channel_Gallery user="googledevelopers" key="your_Google_API_key" maxitems="16" thumb_columns_tablets="4" title="1"]

где в поле user вставляем id вашего канала, в а поле key – ключ API goolge (брать тут). Также есть куча других опций вывода, подробности в описании плагина в репозитории wordpress.

Конструкций можно добавлять сколько угодно, т.е. выводить сколько угодно каналов.