szovegkezeles.py
1    # https://odorpeter.hu
2    
3    # Szövegkezelés 1. rész
4    
5    s1 = input('Kérem az első szöveget: ')
6    print('\t- szöveg hossza: %d' %len(s1))
7    s2 = input('Kérem a második szöveget: ')
8    print('\t- szöveg hossza: %d' %len(s2))
9    # Szövegek összefűzése
10   s = s1 + " " + s2;
11   print('A két szöveg együtt: \n\t %s' %s)
12   # Szövegmanipulációk
13   s=s.upper()
14   print('Nagybetűsen: \n\t %s' %s)
15   s=s.lower()
16   print('Kisbetűsen: \n\t %s' %s)
17   s=s[::-1]
18   print('Visszafelé: \n\t %s' %s)
19   print('------------------------------------------------------------')
20   s=input('Kérek egy számot (lehet benne nem numerikus karakter is): ')
21   digit=''
22   for c in s:
23       if c.isdigit():
24           digit+=c
25   if len(digit)>0:
26       print('Csak a számjegyek:\n\t %s' %digit)
27       #konverzió
28       szam=int(digit)
29       print('\t2*' + digit + '=%d' %(2*szam))
30   else:
31       print('Nem voltak numerikus karakterek!')
32   
33