Дано рядок. Видалити з нього всі символи, чиї індекси діляться на 3.
Спосіб 1
Спосіб 2
1 2 3 4 5 6 |
s = input() k = '' for i in range(len(s)): if i % 3 != 0: k = k + s[i] print k |
1 2 3 4 |
s = input() a = list(s) del a[::3] print ''.join(a) |
Дано рядок, що складається з слів, розділених пробілами. Визначте, скільки в ньому слів. Використовуйте для вирішення завдання метод count.
1 2 3 4 |
s=input() for i in range (len(s)): d=s.count(' ') print d+1 |
Дано рядок, що складається рівно з двох слів, розділених пропуском. Переставити ці слова місцями. Результат записати у рядок і вивести отриманий рядок.
Спосіб 1
Спосіб 2
1 2 3 |
s=input().split() c=s[1]+' '+s[0] print c |
1 2 3 4 5 |
s = input() w1 = s[:s.find(' ')] w2 = s[s.find(' ') + 1:] w = w2+' '+w1 print w |
Дано рядок. Вивести рядок, що містить ті ж символи, але покладені в зворотному порядку. Результат записати у рядок і вивести отриманий рядок.
1 2 3 4 5 |
s=input() a=list(s) a.reverse() c=''.join(a) print c |
Дано рядок. Поміняти місцями перші і останні три елементи. Результат записати у рядок і вивести отриманий рядок.
1 2 3 4 5 6 7 |
s = str(input()) s1=s[:3] print s1 s2=s[-3:] print s2 s3=s2+s[3:-3]+s1 print s3 |