PROBLEME PROPUSE
|
PAG. 1 / 1
|
Șiruri de caractere
Probleme propuse
Pentru o mai bună înțelegere, rezolvați cerințele de mai jos:
1. Realizați un program care citește de la tastatură un șir de caractere și afișează de câte ori apare litera "
a" în text.
Exemplu. Pentru "
Mihai este la mare." se va afișa
3.
Rezolvare. Simplu – folosind metoda
count():
s = input()
print(s.count("a"))
Exercițiu propus. Realizați un program similar care afișează de câte ori apare
fiecare vocală din alfabetul englezesc în textul citit și apoi la final, totalul aparițiilor lor.
Atenție la detalii – mai jos e stilizat puțin rezultatul:
2. Realizați un program care citește de la tastatură un șir de caractere și afișează următoarele informații:
a) lungimea șirului
b) dacă există vreo apariție a consoanei "
x"
c) dacă șirul începe cu "
a" sau "
A"
d) daca șirul se termină cu "
."
3. Verificați dacă un șir de caractere citit are sau nu lungimea mai mare decât
20.
Exemplu. Pentru "
Eric este un baiat istet in clasa a VII-a." se va afișa
True.
4. Fiind citite un nume de oraș, o țară și o cifră, afișați un text la alegere.
Exemplu. Pentru "
Paris", "
Franta" și "
7" am tipărit
"
Super! Si eu am vizitat Franta, iar in Paris am petrecut minunat 7 zile".
5. Se introduce un șir de caractere. Afișați-l cu majuscule, citit de la dreapta la stânga.
6. Fiind citit un șir de caractere, afișați dacă primul caracter este identic cu ultimul introdus (
True/
False).
Atenție la modul în care solicitați informațiile.
Atenție la modul în care prezentați informațiile prelucrate.
Editor - lectia9_probleme.py
|
|
Cărțile editurii noastre
O parte dintre manualele și culegerile de probleme se găsește și [
în format electronic]
securizat sub formă
de fișier *.pdf.
"
O cameră fără cărţi este ca un corp fără suflet."
(G. K. Chesterton)
Cursanții au mai cumpărat ...
[
vezi lista completă a cărților]