Python: Feladatok#3

Sztringek

  1. Kérj be tetszőleges szöveget, majd írasd ki a hosszát!
  2. Egy felhasználótól bekért szöveg minden egyes karakterét írasd ki új sorban!
  3. Kérj be tetszőleges szöveget, majd mindek karakterét cseréld nagybetűsre!
  4. Kérj be tetszőleges szöveget, majd írasd ki visszafelé!
  5. Írj programot, mely megszámolja, hogy az inputként érkező mondatban hány darab „t” betű van!
  6. Az előző programot alakítsd úgy át, hogy a megszámolandó betűt is a felhasználó adja meg!
  7. Írj programot, mely a bekért szövegből eltávolítja az összes szóközt!
  8. Írj programot, mely bekér egy mondatot és egy szót, majd ezek után írja ki, hogy a szó hányszor szerepel a mondatban!
  9. Írj programot, mely a beolvasott mondat kisbetűit átalakítja nagybetűsre, a nagybetűket pedig kisbetűsre!
  10. Írj programot, mely beolvas egy egyszerű, a négy alapműveletet tartalmazó kifejezést (pl.: 8+9, 7*8, 6-7, 5/6, stb.) a billentyűzetről, majd a kifejezés értékét kiírja a képernyőre!
  11. Az általad megírt program olvasson be egy sztringet, és egy karaktert, majd írja ki a belovasott sztringet a beolvasott karakterek nélkül!
  12. Írj programot, mely beolvas egy sztringet, majd kiírja minden második betűjét egymás alá!
  13. Írj programot, mely bekér egy sztringet, és kiírja egymás alá a karaktereinek ASCII kódját!
  14. Írj programot, mely bekér két szót, majd eldönti, hoogy a két szó ugyanaz-e!
  15. Írj programot, mely bekér egy mondatot, majd kiírja a mondat utolsó szavát! (A mondat ponttal, felkiáltójellel, vagy kérdőjellel végződik.)
  16. Az általad írt program döntse el, hogy a bekért szövegben szerepelnek-e számok!
  17. Írj programot, mely a bekért szövegről eldönti, hogy hány szótagból áll!
  18. Írj programot, mely a bekért szövegről eldönti, hogy hány „j”, illetve „ly” betű van benne!
  19. Írj programot, mely a sztringből törli a fölösleges szóközöket (ahol egymás mellett több van)!
  20. Írj programot, mely a bekért szövegről eldönti, hogy palindrom-e! (Ügyelj a mondatvégi írásjelekre, azok ugyanis a mondat elején nem szerepelnek!)
  21. Írj programot, mely beolvas egy nevet, és megadja a monogramját (a név két szóból álljon, egy szóközzel elválasztva)!
  22. Oldd meg az előző feladatot úgy is, hogy bármilyen lehet a név! (Több keresztnév, duplabetűk, titulusok (Dr., dr., ifj., özv.))
  23. Írj programot, mely a bekért szöveget madárnyelvenűre alakítja! (pl. Jó napot kívánok! = Jovó navapovot kivínávánovok!)
  24. Írj programot, mely beolvas két sztringet, és összefésülve átmásolja őket egy harmadikba! (Pl. s1=”abcde, s2=”1234567″, az eredmény: s3=”a1b2c3d4e567″)
  25. Írj programot, mely a bekért szöveg karaktereit számolja meg, s kiírja, hogy melyik karakterből hányat tarlamaz! (pl.: Alma van az almafa alatt. -> a=9, f=1, l=3, m=2, n=1, t=2, v=1, z=1, .=1, szóköz=4)
  26. Oldd meg az előző feladatot úgy, hogy százalékosan írja ki, hogy melyik karakterből mennyi van a bekért sztringben! (pl.: Alma van az almafa alatt. -> a=36%, f=4%, l=12%, m=8%, n=4%, t=2, v=4%, z=4%, .=4%, szóköz=16%)