Презентация - "Презентация - Python - строки"

- Презентации / Другие презентации
- 10
- 21.02.24
Просмотреть и скачать презентацию на тему "Презентация - Python - строки"
Сайт klass-uchebnik.com предлагает качественные учебные материалы для школьников, родителей и учителей. Здесь можно бесплатно читать и скачивать современные учебники, рабочие тетради, а также наглядные презентации по всем предметам школьной программы. Материалы распределены по классам и темам, что делает поиск максимально удобным. Каждое пособие отличается логичной структурой, доступной подачей материала и соответствует действующим образовательным стандартам. Благодаря простому языку, наглядным схемам и практическим заданиям, обучение становится легче и эффективнее. Учебники подойдут как для ежедневной подготовки к урокам, так и для систематического повторения перед экзаменами.
Особое внимание стоит уделить разделу с презентациями - они становятся отличным визуальным дополнением к теории, помогают лучше понять сложные темы и удерживают внимание учащихся. Такие материалы удобно использовать в классе на интерактивной доске или при самостоятельной подготовке дома. Все размещённые на платформе материалы проверены на актуальность и соответствие учебной программе. Это делает сайт надёжным помощником в образовательном процессе для всех участников: школьников, учителей и родителей. Особенно удобно, что всё доступно онлайн без регистрации и в свободном доступе.
Если вы ищете надежный источник для подготовки к урокам, контрольным и экзаменам - klass-uchebnik.com станет отличным выбором. Здесь вы найдёте всё необходимое, включая "Презентация - Python - строки", чтобы сделать обучение более организованным, интересным и результативным.
Что такое строка
считывается со стандартного ввода функцией input()
состоит из последовательности символов
Действия со строками
Конкатенация (сложение)
s1 = ‘hello’
s2 = ‘world’
print(s1 + s2)
‘helloworld’
Срезы строк (slice)
s1 = ‘string’
s1[0:2] - ‘st’
s1[2:5] - ‘rin’
s1[-3:-1] - ‘in’
s1[:3] - ‘str’
s1[3:]
Срезы строк (slice)
s1 = ‘string’
s1[0:2] - ‘st’
s1[2:5] - ‘rin’
s1[-3:-1] - ‘in’
s1[:3] - ‘str’
s1[3:] - ‘ing’
s1[:]
Срезы строк (slice)
s1 = ‘string’
s1[0:2] - ‘st’
s1[2:5] - ‘rin’
s1[-3:-1] - ‘in’
s1[:3] - ‘str’
s1[3:] - ‘ing’
s1[:] - ‘string’
s1[::2]
Срезы строк (slice)
s1 = ‘string’
s1[0:2] - ‘st’
s1[2:5] - ‘rin’
s1[-3:-1] - ‘in’
s1[:3] - ‘str’
s1[3:] - ‘ing’
s1[:] - ‘string’
s1[::2] - ‘srn’
s1[::3]
Срезы строк (slice)
s1 = ‘string’
s1[0:2] - ‘st’
s1[2:5] - ‘rin’
s1[-3:-1] - ‘in’
s1[:3] - ‘str’
s1[3:] - ‘ing’
s1[:] - ‘string’
s1[::2] - ‘srn’
s1[::3] - ‘si’
s1[::-1]
Срезы строк (slice)
s1 = ‘string’
s1[0:2] - ‘st’
s1[2:5] - ‘rin’
s1[-3:-1] - ‘in’
s1[:3] - ‘str’
s1[3:] - ‘ing’
s1[:] - ‘string’
s1[::2] - ‘srn’
s1[::3] - ‘si’
s1[::-1] - ‘gnirts’
Методы строк
s1 = ‘hello world’
s1.capitalize() - ‘Hello world’
s1.title() - ‘Hello World’
s1.upper() - ‘HELLO WORLD’
s1 = ‘HELLO WORLD’
s1.lower() - ‘hello world’
Методы строк
s1 = ‘hello world’
s1.replace(‘o’, ‘0’) - ‘hell0 w0rld’
s1.replace('l', '1') - ‘he11o wor1d’
s1.replace(' ', '-') - ‘hello-world’
Дана строка.
Сначала выведите третий символ этой строки.
Во второй строке выведите предпоследний символ этой строки.
В третьей строке выведите первые пять символов этой строки.
В четвертой строке выведите всю строку, кроме последних двух символов.
В пятой строке выведите все символы с четными индексами (считая, что индексация начинается с 0, поэтому символы выводятся начиная с первого).
В шестой строке выведите все символы с нечетными индексами, то есть начиная со второго символа строки.
В седьмой строке выведите все символы в обратном порядке.
В восьмой строке выведите все символы строки через один в обратном порядке, начиная с последнего.
В девятой строке выведите длину данной строки.
Входные Выходные
Hellol
l
Hello
Hel
Hlo
el
olleH
olH
5
Задачи
Дана строка, состоящая из слов, разделенных пробелами. Определите, сколько в ней слов. Используйте для решения задачи метод count.
Входные данныеВыходные данные
Hello world2
______________________________________________
q w e3
Задачи
Дана строка. Разрежьте ее на две равные части (если длина строки — четная, а если длина строки нечетная, то длина первой части должна быть на один символ больше). Переставьте эти две части местами, результат запишите в новую строку и выведите на экран.
При решении этой задачи не стоит пользоваться инструкцией if.
Входные данныеВыходные данные
HelloloHel
______________________________________________
QwertyrtyQwe
Задачи
Дана строка, состоящая ровно из двух слов, разделенных пробелом. Переставьте эти слова местами. Результат запишите в строку и выведите получившуюся строку.
При решении этой задачи не стоит пользоваться циклами и инструкцией if.
Входные данныеВыходные данные
Hello, world!world! Hello,
Задачи
Дана строка. Замените в этой строке все цифры 1 на слово one.
Входные данныеВыходные данные
1+1=2one+one=2
Задачи
Дана строка. Удалите из этой строки все символы @.
Входные данныеВыходные данные
@W@E@E@E@RWEEER






![Индекс строк<br><br>s1 = ‘string’<br>s1[0] <br> Индекс строк<br><br>s1 = ‘string’<br>s1[0] <br>](https://vvoqhuz9dcid9zx9.redirectto.cc/s11/1/1/2/2/6/0/7.jpg)
![Индекс строк<br><br>s1 = ‘string’<br>s1[0] - ‘s’<br>s1[4] <br> Индекс строк<br><br>s1 = ‘string’<br>s1[0] - ‘s’<br>s1[4] <br>](https://vvoqhuz9dcid9zx9.redirectto.cc/s11/1/1/2/2/6/0/8.jpg)
![Индекс строк<br><br>s1 = ‘string’<br>s1[0] - ‘s’<br>s1[4] <br> Индекс строк<br><br>s1 = ‘string’<br>s1[0] - ‘s’<br>s1[4] <br>](https://vvoqhuz9dcid9zx9.redirectto.cc/s11/1/1/2/2/6/0/9.jpg)
![Индекс строк<br><br>s1 = ‘string’<br>s1[0] - ‘s’<br>s1[4] - ‘n’ <br>s1[-1] <br> Индекс строк<br><br>s1 = ‘string’<br>s1[0] - ‘s’<br>s1[4] - ‘n’ <br>s1[-1] <br>](https://vvoqhuz9dcid9zx9.redirectto.cc/s11/1/1/2/2/6/0/10.jpg)
![Индекс строк<br><br>s1 = ‘string’<br>s1[0] - ‘s’<br>s1[4] - ‘n’ <br>s1[-1] - ‘g’ <br>s1[-4] <br> Индекс строк<br><br>s1 = ‘string’<br>s1[0] - ‘s’<br>s1[4] - ‘n’ <br>s1[-1] - ‘g’ <br>s1[-4] <br>](https://vvoqhuz9dcid9zx9.redirectto.cc/s11/1/1/2/2/6/0/11.jpg)
![Индекс строк<br><br>s1 = ‘string’<br>s1[0] - ‘s’<br>s1[4] - ‘n’ <br>s1[-1] - ‘g’ <br>s1[-4] - ‘r’ <b Индекс строк<br><br>s1 = ‘string’<br>s1[0] - ‘s’<br>s1[4] - ‘n’ <br>s1[-1] - ‘g’ <br>s1[-4] - ‘r’ <b](https://vvoqhuz9dcid9zx9.redirectto.cc/s11/1/1/2/2/6/0/12.jpg)
![Срезы строк (slice)<br><br>s1 = ‘string’<br>s1[0:2] <br><br> Срезы строк (slice)<br><br>s1 = ‘string’<br>s1[0:2] <br><br>](https://vvoqhuz9dcid9zx9.redirectto.cc/s11/1/1/2/2/6/0/13.jpg)
![Срезы строк (slice)<br><br>s1 = ‘string’<br>s1[0:2] - ‘st’<br>s1[2:5] <br><br> Срезы строк (slice)<br><br>s1 = ‘string’<br>s1[0:2] - ‘st’<br>s1[2:5] <br><br>](https://vvoqhuz9dcid9zx9.redirectto.cc/s11/1/1/2/2/6/0/14.jpg)
![Срезы строк (slice)<br><br>s1 = ‘string’<br>s1[0:2] - ‘st’<br>s1[2:5] - ‘rin’<br>s1[-3:-1]<br><br><b Срезы строк (slice)<br><br>s1 = ‘string’<br>s1[0:2] - ‘st’<br>s1[2:5] - ‘rin’<br>s1[-3:-1]<br><br><b](https://vvoqhuz9dcid9zx9.redirectto.cc/s11/1/1/2/2/6/0/15.jpg)
![Срезы строк (slice)<br><br>s1 = ‘string’<br>s1[0:2] - ‘st’<br>s1[2:5] - ‘rin’<br>s1[-3:-1] - ‘in’<br Срезы строк (slice)<br><br>s1 = ‘string’<br>s1[0:2] - ‘st’<br>s1[2:5] - ‘rin’<br>s1[-3:-1] - ‘in’<br](https://vvoqhuz9dcid9zx9.redirectto.cc/s11/1/1/2/2/6/0/16.jpg)
![Срезы строк (slice)<br><br>s1 = ‘string’<br>s1[0:2] - ‘st’<br>s1[2:5] - ‘rin’<br>s1[-3:-1] - ‘in’<br Срезы строк (slice)<br><br>s1 = ‘string’<br>s1[0:2] - ‘st’<br>s1[2:5] - ‘rin’<br>s1[-3:-1] - ‘in’<br](https://vvoqhuz9dcid9zx9.redirectto.cc/s11/1/1/2/2/6/0/17.jpg)
![Срезы строк (slice)<br><br>s1 = ‘string’<br>s1[0:2] - ‘st’<br>s1[2:5] - ‘rin’<br>s1[-3:-1] - ‘in’<br Срезы строк (slice)<br><br>s1 = ‘string’<br>s1[0:2] - ‘st’<br>s1[2:5] - ‘rin’<br>s1[-3:-1] - ‘in’<br](https://vvoqhuz9dcid9zx9.redirectto.cc/s11/1/1/2/2/6/0/18.jpg)
![Срезы строк (slice)<br><br>s1 = ‘string’<br>s1[0:2] - ‘st’<br>s1[2:5] - ‘rin’<br>s1[-3:-1] - ‘in’<br Срезы строк (slice)<br><br>s1 = ‘string’<br>s1[0:2] - ‘st’<br>s1[2:5] - ‘rin’<br>s1[-3:-1] - ‘in’<br](https://vvoqhuz9dcid9zx9.redirectto.cc/s11/1/1/2/2/6/0/19.jpg)
![Срезы строк (slice)<br><br>s1 = ‘string’<br>s1[0:2] - ‘st’<br>s1[2:5] - ‘rin’<br>s1[-3:-1] - ‘in’<br Срезы строк (slice)<br><br>s1 = ‘string’<br>s1[0:2] - ‘st’<br>s1[2:5] - ‘rin’<br>s1[-3:-1] - ‘in’<br](https://vvoqhuz9dcid9zx9.redirectto.cc/s11/1/1/2/2/6/0/20.jpg)
![Срезы строк (slice)<br><br>s1 = ‘string’<br>s1[0:2] - ‘st’<br>s1[2:5] - ‘rin’<br>s1[-3:-1] - ‘in’<br Срезы строк (slice)<br><br>s1 = ‘string’<br>s1[0:2] - ‘st’<br>s1[2:5] - ‘rin’<br>s1[-3:-1] - ‘in’<br](https://vvoqhuz9dcid9zx9.redirectto.cc/s11/1/1/2/2/6/0/21.jpg)
![Срезы строк (slice)<br><br>s1 = ‘string’<br>s1[0:2] - ‘st’<br>s1[2:5] - ‘rin’<br>s1[-3:-1] - ‘in’<br Срезы строк (slice)<br><br>s1 = ‘string’<br>s1[0:2] - ‘st’<br>s1[2:5] - ‘rin’<br>s1[-3:-1] - ‘in’<br](https://vvoqhuz9dcid9zx9.redirectto.cc/s11/1/1/2/2/6/0/22.jpg)









