СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Строки в языке программирования Python

Категория: Информатика

Нажмите, чтобы узнать подробности

Хорошо подойдет к урокук Символьные строки

Просмотр содержимого документа
«Строки в языке программирования Python»

Создание строки s1 = 'Python' s2 =

Создание строки

s1 = 'Python'

s2 = "Pascal "

Считывание строки

s = input() # считали текст

num = int(input()) # считали текст и преобразовали его в целое число

Длина строки.  

s = 'Hello'

n = len(s) # значение переменной равно 5

print(n)

Конкатенация и умножение на число. Выражение Результат 'AB' + 'cd' 'ABcd' 'A' + '7' + 'B' 'A7B' 'Hi'* 4 'HiHiHiHi'

Конкатенация и умножение на число.

Выражение

Результат

'AB' + 'cd'

'ABcd'

'A' + '7' + 'B'

'A7B'

'Hi'* 4

'HiHiHiHi'

Оператор принадлежности in. s = 'All you need is love' if 'love' in s:  print('❤') else:  print('💔')

Оператор принадлежности in.

s = 'All you need is love'

if 'love' in s:

print('❤')

else:

print('💔')

Индексация строк Выражение Результат s[0] Пояснение P s[1] первый символ строки y s[2] s[3] t второй символ строки третий символ строки h s[4] четвертый символ строки o s[5] пятый символ строки n шестой символ строки

Индексация строк

Выражение

Результат

s[0]

Пояснение

P

s[1]

первый символ строки

y

s[2]

s[3]

t

второй символ строки

третий символ строки

h

s[4]

четвертый символ строки

o

s[5]

пятый символ строки

n

шестой символ строки

Выражение Результат s[-6] Пояснение P s[-5] первый символ строки y s[-4] s[-3] t второй символ строки третий символ строки h s[-2] четвертый символ строки o s[-1] пятый символ строки n шестой символ строки

Выражение

Результат

s[-6]

Пояснение

P

s[-5]

первый символ строки

y

s[-4]

s[-3]

t

второй символ строки

третий символ строки

h

s[-2]

четвертый символ строки

o

s[-1]

пятый символ строки

n

шестой символ строки

Положительные индексы Строка 0 Отрицательные индексы 1 P 2 y -6 3 -5 t -4 h 4 -3 o 5 n -2 -1

Положительные индексы

Строка

0

Отрицательные индексы

1

P

2

y

-6

3

-5

t

-4

h

4

-3

o

5

n

-2

-1

Итерирование строк s = 'abcdef' for i in range(len(s)):  print(s[i]) Результатом выполнения такой программы будут строки: a b c d e f

Итерирование строк

s = 'abcdef'

for i in range(len(s)):

print(s[i])

Результатом выполнения такой программы будут строки:

a

b

c

d

e

f

s = 'abcdef' for c in s:  print(c)

s = 'abcdef'

for c in s:

print(c)

Срезы строк

Срезы строк

s = 'abcdefghij' s[x:y]

s = 'abcdefghij'

s[x:y]

print(s[2:5]) print(s[0:6]) print(s[2:7]) выводит: cde abcdef cdefg

print(s[2:5])

print(s[0:6])

print(s[2:7])

выводит:

cde

abcdef

cdefg

s[:y] s[x:]   print(s[2:]) print(s[:7]) выводит: cdefghij abcdefg

s[:y]

s[x:]  

print(s[2:])

print(s[:7])

выводит:

cdefghij

abcdefg

print(s[-9:-4]) print(s[-3:]) print(s[:-3]) выводит: bcdef hij abcdefg

print(s[-9:-4])

print(s[-3:])

print(s[:-3])

выводит:

bcdef

hij

abcdefg

s[1:7:2] bdf s[::-1] jihgfedcba s = 'abcdefghij' s[4] = 'X' s = s[:4] + 'X' + s[5:]

s[1:7:2]

bdf

s[::-1]

jihgfedcba

s = 'abcdefghij'

s[4] = 'X'

s = s[:4] + 'X' + s[5:]


Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!