Четверг, 21 Ноября 2024, 20:41

Приветствую Вас Гость

Меню сайта
Категории каталога
Создание игр [358]
Статьи об общих понятиях связанных с созданием игр.
Программирование [83]
Гайды по программированию на разных ЯП.
Движки и Гейммейкеры [147]
Статьи о программах для создания игр, уроки и описания.
Софт [43]
Различные программы, в том числе в помощь игроделам.
2D-графика [14]
Уроки по рисованию, растр, пиксель-арт, создание спрайтов и пр.
3D-графика [17]
Уроки по моделированию, ландшафт, модели, текстурирование и пр.
Моддинг игр [5]
Модификация компьютерных игр, создание дополнений, перевод, хакинг.
Игры [167]
Статьи об играх, в том числе и сделанных на гейммейкерах.
Разное [132]
Статьи, которые не вошли в определённые разделы.
Наш опрос
Сколько часов подряд вы обычно играете?
Всего ответов: 1446
Главная » Статьи » Программирование

[Python 3] Вводный урок
Приветствую всех! Я вышел из годичного бана и решил нести добро smile А если серьезно, то мы поизучаем Python. У этого языка есть много преимущест, но и недостатков хватает. На сегодняшний день есть две основные ветки Python: 3+ и 2.6+. Важно отметить, что они несовместимы синтаксически, поэтому часть кода, написанного на 3+, не заработает на 2.5+. Мы в данной серии уроков будем постигать третью версию языка.
Итак, в нулевом (подготовительном) уроке мы узнаем:

  • Что же такое - этот Python
  • Что установить, чтобы начать?
  • Как запустить первую программу? (ну почти программу)

Приступим. Что же такое Python? Это мультипарадигменный скриптовый язык программирования общего назначения. Безусловно, программы на Python не будут работать быстрее "сишных" аналогов, однако скорость написания кода и его читабельность на очень хорошем уровне. К тому же, у Python 3+ обширная стандартная библиотека, что делает его достаточно удобным для прикладных задач.
Что нам потребуется, чтобы писать на Python? Нам нужен интерпретатор Python 3.3, среда разработки и желание.
Я рекомендую использовать поставляющуюся с Python среду - IDLE, так как она достаточно удобна для начальных "исследований" языка.
Качаем Python здесь, будьте внимательны: качайте версию 3.3.0! Устанавливаем. (Надеюсь, здесь проблем возникнуть не должно)
Запускаем IDLE

А теперь напишем первую программу, хотя точнее команду на Python. Она не будет типично выводит 'Hello world', а будет делать... ничего.
Напишем прямо в открывшемся окне код:
Code
pass
и нажмите Enter

Выглядеть это будет примерно так.
Что же мы написали? pass - это встроенная команда языка Python. Она не выполняет абсолютно икаких действий. Зачем же она нужна? Бывают такие случаи, когда синтаксис требует наличие оператора, но он нам не нужен, тогда в дело и вступает pass. Об этом мы поговорим позже.
На этом вводный урок закончен. Задать вопросы и отписаться с пожеланиями вы можете в теме на форуме.
В следующем уроке вы узнаете, как использовать Python shell как калькулятор, как вызывать стандартные функции и как проводить математические расчеты.
Спасибо за внимание и до новых встреч!
Категория: Программирование | Добавил: Сибирский (03 Ноября 2012)
Просмотров: 5946 | Комментарии: 4 | Рейтинг: 1.9/14 |
Теги: Python 3+, функции, Python, Урок, уроки, Вводный урок, idle, Hello World, Питон, Python 3
Дополнительные опции:
Также если вы считаете, что данный материал мог быть интересен и полезен кому-то из ваших друзей, то вы бы могли посоветовать его, отправив сообщение на e-mail друга:

Игровые объявления и предложения:
Если вас заинтересовал материал «[Python 3] Вводный урок», и вы бы хотели прочесть что-то на эту же тему, то вы можете воспользоваться списком схожих материалов ниже. Данный список сформирован автоматически по тематическим меткам раздела. Предлагаются такие схожие материалы: Если вы ведёте свой блог, микроблог, либо участвуете в какой-то популярной социальной сети, то вы можете быстро поделиться данной заметкой со своими друзьями и посетителями.

Всего комментариев: 4
+0-
4 Akopov   (02 Августа 2013 19:16) [Материал]
AkopovНда, зря тебя из бына вывели... лучше бы сидел там дальше и не нёс нам своего "добра". это я вычитаю из любой книги на 1 странице
даже хеловорлда не написал cry

+1-
3 TovTripleZ   (08 Ноября 2012 12:55) [Материал]
TovTripleZМне тоже не нравится этот урок.

+1-
2 TimKruz   (05 Ноября 2012 20:15) [Материал]
TimKruz
Quote
Что же такое - этот Python
Что установить, чтобы начать?
Как запустить первую программу? (ну почти программу)

  • То же и даже больше можно прочитать в статье о питоне на Wikipedia.
  • Только последний идиот не сможет найти в статье на википедии ссылку на официальный сайт и скачать оттуда; наверное, для этого же идиота ты показал скриншот, как запустить среду питона.
  • Какая программа? Не вижу никакой программы. Ты открыл Python Shell и ввёл команду. Это почти то же самое, что открыть cmd.exe, ввести help и сказать "мы ввели help - это наша первая программа в Windows, ну почти программа".

    Всё, что ты написал в этой своей "нулевом уроке" у нормальных людей умещается в небольшое вступление первого урока, в которой они кроме всего прочего показывают и разбирают по синтаксису хотя бы "Привет, мир!" вместе с парочкой каких-нибудь примеров по-сложнее, типа сложения введённых с клавиатуры переменных и т.п.
    Кстати, "урок" всегда чему-нибудь учит, а чему научил потенциальных читателей ты?

    Поменяй заголовок на просто [Python], потому что ты, как я понимаю, собираешься учить совсем-совсем новичков, а им пофиг, какая версия, лишь бы программа работала. Но, конечно, замечание о версии среды и компилятора должно быть.

  • +6-
    1 cougraAcc   (04 Ноября 2012 00:19) [Материал]
    cougraAccПрости конечно, но что это за отстой и кто его одобрил ? Вводный урок должен рассказывать о синтаксисе, отличиях от других языков, преимуществах, недостатках. Тем более у тебя написано "Python 3", что сразу наводит на мысль о том, что в статье будет сравнение ветки 2.* и 3й версии. Я не увидел НИЧЕГО. Совсем, вообще. Человек зашедший на docs.python.org, через промежуток времени, которое он затратил на прочтение этой "недостатьи", будет знать некоторые фундаментальные моменты. Модераторам бы посоветовал удалить этот позор. И забанить автора !

    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Поиск по сайту
    10 случ. движков
  • Open 3D Engine
  • ZXTextGameCreation
  • K5Engine
  • lifeEngine
  • C4 Engine
  • Visual Studio
  • PlayCanvas
  • Fighter Creator
  • Arrow
  • GemRB
  • Друзья сайта
    Игровой форум GFAQ.ru Перевод консольных игр
    Все права сохранены. GcUp.ru © 2008-2024 Рейтинг