4184 - Bac Nume

From Bitnami MediaWiki
Revision as of 01:18, 4 January 2024 by Corjuc Eunice (talk | contribs) (Pagină nouă: = Cerința = Scrieți subprogramul <code>FNume</code> cu următorul antet: def FNume(s) = Restricții și precizări = * Numele funcției va fi <code>FNume</code> = Exemplu: = După apelul <code>FNume("David Popovici")</code>, se va afișa <code>Popovici2022</code>. == Rezolvare == <syntaxhighlight lang="python3" line="1"> def FNume(s): # Verificare dacă șirul de intrare nu este gol if not s: return "" # Descompunem numele și prenumele nume, p...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Cerința[edit | edit source]

Scrieți subprogramul FNume cu următorul antet:

def FNume(s)

Restricții și precizări[edit | edit source]

  • Numele funcției va fi FNume

Exemplu:[edit | edit source]

După apelul FNume("David Popovici"), se va afișa Popovici2022.

Rezolvare[edit | edit source]

<syntaxhighlight lang="python3" line="1"> def FNume(s):

   # Verificare dacă șirul de intrare nu este gol
   if not s:
       return ""
   # Descompunem numele și prenumele
   nume, prenume = s.split()
   # Concatenăm numele de familie și adăugăm "2022"
   return f"{nume}2022"
  1. Exemplu de utilizare:

nume_complet = "David Popovici" rezultat = FNume(nume_complet) print(f"Numele complet: {rezultat}")

</syntaxhighlight>