Циклы
Циклы позволяют выполнять повторяющиеся действия в коде. В Python есть два основных типа циклов: for и while.
1. Цикл for: используется для итерации по последовательности (например, списку, кортежу, строке).
Пример:
for i in range(5): print(i)
В этом примере i примет значения от 0 до 4, и на каждой итерации цикла будет выводиться значение i.
2. Цикл while: выполняет блок кода, пока условие истинно.
Пример:
x = 0 while x < 5: print(x) x += 1
В этом примере цикл будет выполняться, пока значение x меньше 5. На каждой итерации цикла будет выводиться значение x, и x будет увеличиваться на 1.
Основные операции со строками
1. Конкатенация (сложение строк): используйте оператор + для объединения строк.
name = "John" surname = "Doe" full_name = name + " " + surname print(full_name) # "John Doe"
2. Умножение строк: используйте оператор * для повторения строки заданное число раз.
hello = "Hello! " greeting = hello * 3 print(greeting) # "Hello! Hello! Hello! "
3. Доступ к символам строки: используйте квадратные скобки [] и индекс символа.
text = "Python" first_letter = text[0] print(first_letter) # "P"
4. Срезы строк: используйте квадратные скобки [] и двоеточие : для указания начала, конца и шага среза.
text = "Python" slice_text = text[1:4] # Срез с индекса 1 по 3 (не включая 4) print(slice_text) # "yth"
Теперь вы знакомы с циклами и основными операциями со строками в Python. В следующем уроке мы рассмотрим списки, кортежи и множества.