Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Контрольная работа по "Программированию"

Автор:   •  Январь 12, 2022  •  Контрольная работа  •  1,718 Слов (7 Страниц)  •  185 Просмотры

Страница 1 из 7

Строки 2.1

Код города

s = str(input())

print(s[1:4])

Добавь восклицательный знак

s = str(input())

if len(s) % 2 == 0:

s += "!!"

else:

s += '!'

print(s)

Добавь звёзды!

s = str(input())

print('*' * len(s) + s + '*' * len(s))

Слово в столбик

s = str(input())

for letter in s:

print(letter)

Слово в столбик в обратном порядке

s = str(input())

for letter in s[::-1]:

print(letter)

Буквы на нечетных местах

s = str(input())

ans = ''

for letter in s[::2]:

ans += letter

print(ans)

Строки. Задача 19

s = str(input())

if len(s) % 2 == 0:

s1 = s[0:int(len(s) / 2)]

s2 = s[int(len(s) / 2)::]

else:

s1 = s[0:int(len(s) / 2)]

s2 = s[int(len(s) / 2) + 1::]

if s1 == s2[::-1]:

print(1)

else:

print(0)

Строки. Задача 17

import re

s = input()

result = re.sub(r'[\.]+','...', s)

print(result)

Строки. Задача 3

s = str(input())

if len(s) % 2 == 0:

print(s[0:int(len(s) / 2) - 1] + s[int(len(s) / 2) + 1::])

else:

print(s[0:int(len(s) / 2)] + s[int(len(s) / 2) + 1::])

Переставь буквы 1

s = str(input())

a,b = map(int, input().split())

s1 = s[0:a - 1] + s[a:b] + s[a - 1] + s[b::]

print(s1)

2.2 Методы строк

Условный оператор. Задача 24

import string

s = input()

if s.isdigit():

print('digit')

elif s.isalpha():

print('alpha')

elif s in [',','.','!','?',':',';','-']:

print('stop')

else:

print('other')

Сумма цифр

s = input()

ans = 0

for el in s:

if el.isdigit():

ans += int(el)

print(ans)

Поиск букв

s = input()

c1, c2 = map(str, input().split())

ind1 = s.rfind(c1)

ind2 = s.rfind(c2)

if ind1 > ind2:

print(c1)

else:

print(c2)

Запятые

s = input()

ind1 = s.find(',') + 1

ind2 = s.find(',', ind1)

if ind2 == -1:

print(s[ind1::])

else:

print(s[ind1:ind2])

Строки. Задача 1

c1 = input()

c2 = input()

s = input()

ans = ''

for i in range(len(s)):

if s[i] == c2:

ans += s[i] + c1

else:

ans += s[i]

print(ans)

Строки. Задача 4

c1 = input()

s = input()

ans = ''

for i in range(len(s)):

if s[i] == c1:

ans += s[i] * 2

else:

ans += s[i]

print(ans)

Строки. Задача 16

s

...

Скачать:   txt (8 Kb)   pdf (58.9 Kb)   docx (14.5 Kb)  
Продолжить читать еще 6 страниц(ы) »
Доступно только на Essays.club