Школа » Презентации » Другие презентации » Презентация - Python - строки

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

0
21.02.24
На нашем сайте презентаций klass-uchebnik.com вы можете бесплатно ознакомиться с полной версией презентации "Презентация - Python - строки". Учебное пособие по дисциплине - Презентации / Другие презентации, от атора . Презентации нашего сайта - незаменимый инструмент для школьников, здесь они могут изучать и просматривать слайды презентаций прямо на сайте на вашем устройстве (IPhone, Android, PC) совершенно бесплатно, без необходимости регистрации и отправки СМС. Кроме того, у вас есть возможность скачать презентации на ваше устройство в формате PPT (PPTX).
Презентация - Python - строки 📚 Учебники, Презентации и Подготовка к Экзаменам для Школьников на Klass-Uchebnik.com

0
0
0

Поделиться презентацией "Презентация - Python - строки" в социальных сетях: 

Просмотреть и скачать презентацию на тему "Презентация - Python - строки"

Строки<br>Индексация. Срезы. Методы.<br>
1 слайд

Строки
Индексация. Срезы. Методы.

Что такое строка<br>считывается со стандартного ввода функцией input()<br> состоит из последовательн
2 слайд

Что такое строка
считывается со стандартного ввода функцией input()
состоит из последовательности символов

Действия со строками<br><br>Конкатенация (сложение)<br><br>s1 = ‘hello’<br>s2 = ‘world’<br>print(s1
3 слайд

Действия со строками

Конкатенация (сложение)

s1 = ‘hello’
s2 = ‘world’
print(s1 + s2)
‘helloworld’

Действия со строками<br><br><br>Дублирование строки<br><br>s1 = ‘hello’<br>print(s1 * 3) <br>‘helloh
4 слайд

Действия со строками


Дублирование строки

s1 = ‘hello’
print(s1 * 3)
‘hellohellohello’

Действия со строками<br><br><br>Длина строки - функция len()<br><br>s1 = ‘hello’<br>print(len(s1)) <
5 слайд

Действия со строками


Длина строки - функция len()

s1 = ‘hello’
print(len(s1))
5

Индекс строк<br><br>
6 слайд

Индекс строк

Индекс строк<br><br>s1 = ‘string’<br>s1[0] <br>
7 слайд

Индекс строк

s1 = ‘string’
s1[0]

Индекс строк<br><br>s1 = ‘string’<br>s1[0] - ‘s’<br>s1[4]  <br>
8 слайд

Индекс строк

s1 = ‘string’
s1[0] - ‘s’
s1[4]

Индекс строк<br><br>s1 = ‘string’<br>s1[0] - ‘s’<br>s1[4]  <br>
9 слайд

Индекс строк

s1 = ‘string’
s1[0] - ‘s’
s1[4]

Индекс строк<br><br>s1 = ‘string’<br>s1[0] - ‘s’<br>s1[4] - ‘n’ <br>s1[-1] <br>
10 слайд

Индекс строк

s1 = ‘string’
s1[0] - ‘s’
s1[4] - ‘n’
s1[-1]

Индекс строк<br><br>s1 = ‘string’<br>s1[0] - ‘s’<br>s1[4] - ‘n’ <br>s1[-1] - ‘g’ <br>s1[-4] <br>
11 слайд

Индекс строк

s1 = ‘string’
s1[0] - ‘s’
s1[4] - ‘n’
s1[-1] - ‘g’
s1[-4]

Индекс строк<br><br>s1 = ‘string’<br>s1[0] - ‘s’<br>s1[4] - ‘n’ <br>s1[-1] - ‘g’ <br>s1[-4] - ‘r’ <b
12 слайд

Индекс строк

s1 = ‘string’
s1[0] - ‘s’
s1[4] - ‘n’
s1[-1] - ‘g’
s1[-4] - ‘r’

Срезы строк (slice)<br><br>s1 = ‘string’<br>s1[0:2] <br><br>
13 слайд

Срезы строк (slice)

s1 = ‘string’
s1[0:2]

Срезы строк (slice)<br><br>s1 = ‘string’<br>s1[0:2] - ‘st’<br>s1[2:5] <br><br>
14 слайд

Срезы строк (slice)

s1 = ‘string’
s1[0:2] - ‘st’
s1[2:5]

Срезы строк (slice)<br><br>s1 = ‘string’<br>s1[0:2] - ‘st’<br>s1[2:5] - ‘rin’<br>s1[-3:-1]<br><br><b
15 слайд

Срезы строк (slice)

s1 = ‘string’
s1[0:2] - ‘st’
s1[2:5] - ‘rin’
s1[-3:-1]


Срезы строк (slice)<br><br>s1 = ‘string’<br>s1[0:2] - ‘st’<br>s1[2:5] - ‘rin’<br>s1[-3:-1] - ‘in’<br
16 слайд

Срезы строк (slice)

s1 = ‘string’
s1[0:2] - ‘st’
s1[2:5] - ‘rin’
s1[-3:-1] - ‘in’
s1[:3]

Срезы строк (slice)<br><br>s1 = ‘string’<br>s1[0:2] - ‘st’<br>s1[2:5] - ‘rin’<br>s1[-3:-1] - ‘in’<br
17 слайд

Срезы строк (slice)

s1 = ‘string’
s1[0:2] - ‘st’
s1[2:5] - ‘rin’
s1[-3:-1] - ‘in’
s1[:3] - ‘str’
s1[3:]

Срезы строк (slice)<br><br>s1 = ‘string’<br>s1[0:2] - ‘st’<br>s1[2:5] - ‘rin’<br>s1[-3:-1] - ‘in’<br
18 слайд

Срезы строк (slice)

s1 = ‘string’
s1[0:2] - ‘st’
s1[2:5] - ‘rin’
s1[-3:-1] - ‘in’
s1[:3] - ‘str’
s1[3:] - ‘ing’
s1[:]

Срезы строк (slice)<br><br>s1 = ‘string’<br>s1[0:2] - ‘st’<br>s1[2:5] - ‘rin’<br>s1[-3:-1] - ‘in’<br
19 слайд

Срезы строк (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)<br><br>s1 = ‘string’<br>s1[0:2] - ‘st’<br>s1[2:5] - ‘rin’<br>s1[-3:-1] - ‘in’<br
20 слайд

Срезы строк (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)<br><br>s1 = ‘string’<br>s1[0:2] - ‘st’<br>s1[2:5] - ‘rin’<br>s1[-3:-1] - ‘in’<br
21 слайд

Срезы строк (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)<br><br>s1 = ‘string’<br>s1[0:2] - ‘st’<br>s1[2:5] - ‘rin’<br>s1[-3:-1] - ‘in’<br
22 слайд

Срезы строк (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’

Методы строк<br><br>s1 = ‘hello world’<br><br>s1.capitalize() - ‘Hello world’<br>s1.title() - ‘Hello
23 слайд

Методы строк

s1 = ‘hello world’

s1.capitalize() - ‘Hello world’
s1.title() - ‘Hello World’
s1.upper() - ‘HELLO WORLD’

s1 = ‘HELLO WORLD’
s1.lower() - ‘hello world’

Методы строк<br><br>s1 = ‘hello world’<br><br>s1.count(‘w’) - 1<br>s1.count(‘h’) - 1<br>s1.count(‘o’
24 слайд

Методы строк

s1 = ‘hello world’

s1.count(‘w’) - 1
s1.count(‘h’) - 1
s1.count(‘o’) - 2

Методы строк<br><br>s1 = ‘hello world’<br><br>s1.replace(‘o’, ‘0’) - ‘hell0 w0rld’<br>s1.replace(�
25 слайд

Методы строк

s1 = ‘hello world’

s1.replace(‘o’, ‘0’) - ‘hell0 w0rld’
s1.replace('l', '1') - ‘he11o wor1d’
s1.replace(' ', '-') - ‘hello-world’

Дана строка.<br>Сначала выведите третий символ этой строки.<br>Во второй строке выведите предпоследн
26 слайд

Дана строка.
Сначала выведите третий символ этой строки.
Во второй строке выведите предпоследний символ этой строки.
В третьей строке выведите первые пять символов этой строки.
В четвертой строке выведите всю строку, кроме последних двух символов.
В пятой строке выведите все символы с четными индексами (считая, что индексация начинается с 0, поэтому символы выводятся начиная с первого).
В шестой строке выведите все символы с нечетными индексами, то есть начиная со второго символа строки.
В седьмой строке выведите все символы в обратном порядке.
В восьмой строке выведите все символы строки через один в обратном порядке, начиная с последнего.
В девятой строке выведите длину данной строки.
Входные Выходные
Hellol
l
Hello
Hel
Hlo
el
olleH
olH
5

Задачи<br>Дана строка, состоящая из слов, разделенных пробелами. Определите, сколько в ней слов. Исп
27 слайд

Задачи
Дана строка, состоящая из слов, разделенных пробелами. Определите, сколько в ней слов. Используйте для решения задачи метод count.

Входные данныеВыходные данные
Hello world2
______________________________________________
q w e3

Задачи<br>Дана строка. Разрежьте ее на две равные части (если длина строки — четная, а если длина ст
28 слайд

Задачи
Дана строка. Разрежьте ее на две равные части (если длина строки — четная, а если длина строки нечетная, то длина первой части должна быть на один символ больше). Переставьте эти две части местами, результат запишите в новую строку и выведите на экран.
При решении этой задачи не стоит пользоваться инструкцией if.

Входные данныеВыходные данные
HelloloHel
______________________________________________
QwertyrtyQwe



Задачи<br>Дана строка, состоящая ровно из двух слов, разделенных пробелом. Переставьте эти слова мес
29 слайд

Задачи
Дана строка, состоящая ровно из двух слов, разделенных пробелом. Переставьте эти слова местами. Результат запишите в строку и выведите получившуюся строку.
При решении этой задачи не стоит пользоваться циклами и инструкцией if.

Входные данныеВыходные данные
Hello, world!world! Hello,


Задачи<br>Дана строка. Замените в этой строке все цифры 1 на слово one.<br><br><br>Входные данныеВых
30 слайд

Задачи
Дана строка. Замените в этой строке все цифры 1 на слово one.


Входные данныеВыходные данные
1+1=2one+one=2

Задачи<br>Дана строка. Удалите из этой строки все символы @.<br><br>Входные данныеВыходные данные<br
31 слайд

Задачи
Дана строка. Удалите из этой строки все символы @.

Входные данныеВыходные данные
@W@E@E@E@RWEEER

Задачи<br>Дана строка. Удалите из нее все символы, чьи индексы делятся на 3.<br><br><br>Входные данн
32 слайд

Задачи
Дана строка. Удалите из нее все символы, чьи индексы делятся на 3.


Входные данныеВыходные данные
Pythonyton

_____________________________________________________________
Helloelo

Комментарии (0) к презентации "Презентация - Python - строки"