Приветствую!
Если ты хочешь научится программировать на Python'е - читай!
Для начала рассмотрим преимущества данного языка.
Существует много языков программирования - С, MATLAB, Scratch, Java, однако, Python - единственный текстовый язык, подходящий для самых разных целей.
Люди по всему миру используют Python для создания приложений, игр и так далее.
Состоит язык из слов английского языка и символов.
Начнём с простого - установим Python.
Заходим на офф. сайт и нажимаем на кнопку скачивания.
При установке ставим галочку "Add to PATH", остальное - на усмотрение.
Если Вы не хотите использовать права администратора - снимите галочку "Установить для всех пользователей".
В меню "Пуск" найдите "IDLE" и запустите.
Нажимаем "File", затем "New File".
Напечатайте в новом окне (c кавычками):
Нажимаем "File", затем "Save". Дайте файлу название, и не забудьте про ".py" (без кавычек).
Запустите скрипт, нажав "Run", затем "Run Module".
Если у Вас будет ошибка - программа автоматически покажет где (выделит красным цветом) и скажет информацию.
Поздравляем, Вы поднялись на уровень выше! Погладьте себя по голове.
Попробуйте изменить программу, чтобы выводилось что-либо другое.
Нажимаем "File", затем "Save". Дайте файлу название, и не забудьте про ".py" (без кавычек).
ASCII-арт!
Давайте напечатаем "текстовую собаку"!
либо
Сохраните и запустите скрипт (F5).
Можно использовать 3 одинарные кавычки, чтобы печатать тексты со многими строками.
Попробуйте изменить программу, чтобы выводился другой арт и другая надпись.
Сохраните и запустите скрипт (F5).
Операции с текстом
Вы никогда не задумывались, что будет, если слово "hello" умножить на 7?
Python могёт!
Звёздочка - знак умножения.
Можно сделать более распознаваемым текст поставив пробел после слова:
Сохраните и запустите скрипт (F5).
Попробуем отнять от слова.
Сохраните и запустите скрипт (F5).
Получим ошибку!
Кажись, сенса проводить расчёты такого типа больше нет!
А если сложить?
Сохраните и запустите скрипт (F5).
Всё идёт как по маслу!
Попробуйте изменить программу, чтобы выводилось другое сочетание слов.
Сохраните и запустите скрипт (F5).
Образцы
Хотите нарисовать квадрат из "решёток"
Сохраните и запустите скрипт (F5).
Но Вы не хотите нажимать много раз на решётку? Решение есть!
Сохраните и запустите скрипт (F5).
Попробуйте таким способом "закодировать" шарф.
Если ты хочешь научится программировать на Python'е - читай!
Для начала рассмотрим преимущества данного языка.
Существует много языков программирования - С, MATLAB, Scratch, Java, однако, Python - единственный текстовый язык, подходящий для самых разных целей.
Люди по всему миру используют Python для создания приложений, игр и так далее.
Состоит язык из слов английского языка и символов.
Начнём с простого - установим Python.
Заходим на офф. сайт и нажимаем на кнопку скачивания.
При установке ставим галочку "Add to PATH", остальное - на усмотрение.
Если Вы не хотите использовать права администратора - снимите галочку "Установить для всех пользователей".
В меню "Пуск" найдите "IDLE" и запустите.
Нажимаем "File", затем "New File".
Напечатайте в новом окне (c кавычками):
Python:
print("What's your name?")
Запустите скрипт, нажав "Run", затем "Run Module".
Если у Вас будет ошибка - программа автоматически покажет где (выделит красным цветом) и скажет информацию.
Поздравляем, Вы поднялись на уровень выше! Погладьте себя по голове.
Попробуйте изменить программу, чтобы выводилось что-либо другое.
Нажимаем "File", затем "Save". Дайте файлу название, и не забудьте про ".py" (без кавычек).
ASCII-арт!
Давайте напечатаем "текстовую собаку"!
Python:
print("A dog in text!")
print("0______*")
print("/ | | |")
Python:
print('''
A dog in text!
print("0______*")
print("/ | | |")
''')
Можно использовать 3 одинарные кавычки, чтобы печатать тексты со многими строками.
Попробуйте изменить программу, чтобы выводился другой арт и другая надпись.
Сохраните и запустите скрипт (F5).
Операции с текстом
Вы никогда не задумывались, что будет, если слово "hello" умножить на 7?
Python могёт!
Python:
print("Hello" * 7)
Можно сделать более распознаваемым текст поставив пробел после слова:
Python:
print("Hello " * 7)
Попробуем отнять от слова.
Python:
print("Hello " - 7)
Получим ошибку!
Кажись, сенса проводить расчёты такого типа больше нет!
А если сложить?
Python:
print("hello " + "world!")
Всё идёт как по маслу!
Попробуйте изменить программу, чтобы выводилось другое сочетание слов.
Сохраните и запустите скрипт (F5).
Образцы
Хотите нарисовать квадрат из "решёток"
Python:
print("######")
print("######")
print("######")
Но Вы не хотите нажимать много раз на решётку? Решение есть!
Python:
print("#" * 5)
print("#" * 5)
print("#" * 5)
Попробуйте таким способом "закодировать" шарф.