Azeus587
Rozwiązane

PYTHON
1. Jak napisać pierwszy znak danego napisu? Jak ostatni?
2. W jaki sposób można napisać odwrócony napis?
3. Omówiony w ćwiczeniu 4 klasyczny sposób sprawdzania, czy napis jest palindromem, w wypadku napisu 10-literowego uruchomi pętlę pięć razy. Ile razy zostanie wywołana pętla, gdy napis ma 11 liter? ​



Odpowiedź :

Odpowiedź + Wyjaśnienie:

1.

napis=input('Wpisz wyraz: ')

print(napis[0])  #drukowanie pierwszej litery

print(napis[-1])  #drukowanie ostatniej litery

2.

napis=input('Wpisz wyraz: ')

a=len(napis)   #len - długość napisu

for i in range(1,a+1):

    print(napis[-i],end='')

3.

Nie ma ćwiczenia 4. Ale jak mamy nieparzystą liczbę liter (znaków), to nie trzeba sprawdzać litery (znaku) środkowej.

Czyli tyle samo razy co w parzystej ilości znaków o 1 mniejszej.

Odp: Pięć razy.