Стиль програмування в PYTHON.

Опубликовано kybik - вт, 12/05/2017 - 16:15

Отже, ви поступово починаєте писати довші програми, і вам варто познайомитися з деякими рекомендаціями по стильовому оформленню коду. Не шкодуйте часу на те, щоб ваш код читався як можна простіше. Зрозумілий код допомагає стежити за тим, що робить ваша програма, і спрощує вивчення вашого коду іншими розробниками.

Теги

Кортежі в PYTHON.

Опубликовано kybik - вт, 12/05/2017 - 15:48

Списки добре підходять для зберігання наборів елементів, які можуть змінюватися протягом життєвого циклу програми. Наприклад, можливість модифікації списків життєво необхідна при роботі зі списками користувачів сайту або списками персонажів гри. Однак в деяких ситуаціях потрібно створити список елементів, який не може змінюватися. Кортежі (tuples) надають саме таку можливість. У мові Python значення, які не можуть змінюватися, називаються незмінними (immutable), а незмінний список називається кортежем.

Визначення кортежу.

Робота з частиною списку в PYTHON.

Опубликовано kybik - вт, 12/05/2017 - 09:16

У попередніх статтях ви дізналися, як звертатися до окремих елементів списку і ознайомились із перебором всіх елементів списку. Також можна працювати з конкретною підмножиною елементів списку; в Python такі підмножини називаються зрізами (slices).

Створення зрізу.

Теги

Створення числових списків в PYTHON.

Опубликовано kybik - пн, 12/04/2017 - 22:25

Необхідність зберігання набору чисел виникає в програмах із багатьох причин. Наприклад, в комп'ютерній грі можуть зберігатися координати кожного персонажа на екрані, таблиці рекордів і т.д.. У програмах візуалізації даних користувач майже завжди працює з наборами чисел: температурою, відстанню, чисельністю населення, широтою/довготою і іншими числовими даними. Списки ідеально підходять для зберігання наборів чисел, а Python надає спеціальні засоби для ефективної роботи з числовими списками.

Теги

Робота зі списками в PYTHON.

Опубликовано kybik - вс, 12/03/2017 - 23:28

У цій статті ви навчитесь створювати прості списки і працювати з окремими елементами списків. Ви дізнаєтеся, як перебрати весь список всього за допомогою декількох рядків коду (незалежно від довжини списку). Механізм перебору дозволяє виконати одну дію або набір дій з кожним елементом в списку. З його допомогою ви зможете ефективно працювати зі списками будь-якої довжини.

Перебір всього списку.

Теги

Списки в PYTHON.

Опубликовано kybik - вс, 11/26/2017 - 02:42

Списки дозволяють зберігати в одному місці взаємопов'язані дані, скільки б їх не було - кілька елементів або кілька мільйонів елементів. Робота зі списками відноситься до числа найбільш видатних можливостей Python, доступних для початківця програміста. Операції зі списками пов'язують воєдино багато важливих концепцій в програмуванні.

Що таке список?

Філософія PYTHON.

Опубликовано kybik - вс, 11/26/2017 - 01:24

Довгий час Perl була основною мовою інтернет-програмування. На перших порах, функціонування багатьох інтерактивних сайтів, було засновано на сценарії Perl. У той час спільнота Perl керувалося девізом: «Це можна зробити декількома способами». Якийсь час розробникам подобався такий підхід, тому що гнучкість, притаманна мові, дозволяла вирішувати багато завдань різними способами. Подібний підхід був допустимий при роботі над власними проектами, але з часом стало ясно, що надмірна гнучкість ускладнює довгостроковий супровід великих проектів.

Коментарі в PYTHON.

Опубликовано kybik - вс, 11/26/2017 - 01:13

Коментарі надзвичайно корисні в будь-якій мові програмування. До цього часу ваші програми складалися тільки з коду Python. У міру зростання обсягу і складності коду в програми слід додавати коментарі, які описують загальний підхід до розв'язуваної задачі, - свого роду замітки, написані зрозумілою мовою.

Як створюються коментарі?

У мові Python ознакою коментаря є символ «решітки» (#). Інтерпретатор Python ігнорує всі символи, такі в коді після # до кінця рядки. Приклад:

Теги

Числа (numbers) в PYTHON.

Опубликовано kybik - вс, 11/26/2017 - 00:49

Числа дуже часто застосовуються в програмуванні для ведення рахунку в іграх, представлення даних у візуалізації, зберігання інформації в веб-додатках і т. д. В Python числові дані діляться на кілька категорій за способом їх використання. Для початку подивимося, як Python працює з цілими числами, тому що з ними виникає найменше проблем.

Цілі числа.
В Python з цілими числами можна виконувати операції додавання (+), віднімання (-), множення (*) і ділення (/).

Теги

Строки (рядки) в PYTHON.

Опубликовано kybik - пн, 11/20/2017 - 23:07

Строка являє собою просту послідовність символів. Будь-яка послідовність символів, вкладена в лапки, у Python вважається строкою; при цьому строки можуть бути вкладені як в одиночні, так і в подвійні лапки:

"This is a string."
'This is also a string.'

Зміна регістру символів у строці.

Одна з найпростіших операцій, що виконуються з строками, дає змогу змінювати регістр символів. Погляньте на наступний фрагмент коду та спробуйте визначити, що в ньому відбувається: