- 14.11.2017 12:58
- Информатика
- remove_red_eye 19486
- thumb_up 12
Ответы и объяснения 1
s=input() #вводим строку
if len(s)%2==0: #если длина слова четная
k=len(s)//2 #номер k равен половине длины строки
else:
k=len(s)//2+1 #иначе k равен на 1 больше чем середина строки
t=s[k:]+s[:k] # склеим два среза: от середины до конца и от
#начала до середины
print(t)
задача 2.
s=input() #ввод строки
k=s.count('f') #количество букв f в строке s (записать значение в k)
if k==0: # если количество букв f равно 0
print(-2) #вывести -2
elif k==1: #если количество букв f равно 1
print(-1) #вывести -1
else: #иначе, т.е. если количество букв f больше 1
print(s.find('f',s.find('f')+1)) #найти и напечатать индекс буквы f в строке,
#начиная с символа, следующего
#от первого вхождения буквы f
- 15.11.2017 03:38
- thumb_up 6
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.