Мова програмування Python

Мова програмування Python

c1

Види циклів

З лічильником

Цикл з лічильником використовується, коли ми точно знаємо скільки разів будемо повторювати одну й ту ж дію.
for i in range (10):
print('aaa')

Без лічильника

Цикл без лічильника буде спрацьовувати стільки разів, скільки буде потрібно задля виконання певної умови:
while a>3:
a=a-1

Структури даних

Масиви

Масив або список - це складений тип даних, в якому містяться впорядковані елементи зі своїми номерами (індексами). В "пітоні" в масив можна класти будь-який тип даних,при чому різні типи можна класти в один такий масив.
a=list()
a=[]
a=[1,2,3,'a','b']

Множини

Множина - специфічний тип даних, в якому, подібно до масива, містяться інші дані, але вони не можуть повторюватись та не мають номерів.
a=set()
a=(1,2,3,4,5)

подтема

Словники

Словник - складений тип даних, в якому є декілька полів, під кожним з яких записується певне значення.
d=dict()
d={'pole1':3}

подтема

Робота з файлами

Відкриття файлу для зчитування

Запишемо в наш проект такий рядок:
f=open('aaa.txt','r')
Це означає, що ми записуємо в змінну f зміст нашого файлу ааа.txt ; r - показник того, що файл відкритий саме для ЗЧИТУВАННЯ

Відкриття файлу для запису

Запишемо в наш проект такий рядок:
t=open('aaa.txt','r')
Це означає, що ми записуємо в змінну t зміст нашого файлу ааа.txt ; t - показник того, що файл відкритий саме для ЗАПИСУ

Закриття файлу

Введення та виведення даних

Види розгалужень

Перевірка істинності твердження
Виконується за допомогою команди IF, закривається двома крапками. Також можливий адд-он до неї - команда ELSE, яка запускає на виконання деяку операцію (операціі) при НЕвиконанні умови.

IF a=3:
b=b+1
ELSE:
b=b-1

Перевірка декількох випадків
Виконується командою CASE:
CASE 0:
CASE1:
...

Обробка текстових рядків

Вводиться рядок через виконання команди INPUT:
S=INPUT('VVEDIT S:')

Рядки можна додавати, відсікати від них деякі частини й проводити інші маніпуляціі...

Додавання рядків:
S=S1+S2
S=S1+'aaa'

Відсікання:
S=S[1:]

Визначення довжини:
n=len(s)

Пошук по рядках здійснюється через команду FIND або RFIND (пошук з кінця):
a=S.FIND('d')

Щоб закрити файл та зберегти зміни в ньому, використаємо команду CLOSE:
close(f)
close (t)

Щоб закрити файл та зберегти зміни в ньому, використаємо команду CLOSE:
close(f)
close (t)

a