<commit_before># PythonLAB

Acest depozit de cod conține o serie de exerciții ce pot fi folosite în cadrul unui curs introductiv destinat limbajului Python.

###Prezentări

- [Prezentare introductivă](python/prezentare/Introducere.md)
    - Prezentarea limbajului Python
    - Pregătirea mediului de lucru
    - Familiarizarea cu limbajul
        - Tipuri de date (int, float, *long*, str)
        - Operatori
        - Comentarii
        - Funcții built-in (print, input, *raw_input*, open)
        - Instrucțiuni condiționale (if - elif - else)
        - Structuri de date
            - Liste

###Exerciții rezolvate

- [Introducere în limbajul Python](python/prezentare/Introducere.md)
    - [Determinarea maximului](python/exemple/maxim.py)
    - [Verifică dacă numărul este palindrom](python/exemple/palindrom.py)
    - [Verifică dacă numărul este par](python/exemple/par.py)
    - [Verifică dacă numărul este putere a lui 2](python/exemple/putere.py)


###Exerciții propuse

- Python
    - [caesar](python/exercitii/caesar)
        - Dificultate: scăzută
    - [icao](python/exercitii/icao)
        - Dificultate: scăzută
    - [unic](python/exercitii/unic)
        - Dificultate: scăzută
    - [paint](python/exercitii/paint)
        - Dificultate: medie
    - [paranteze](python/exercitii/paranteze)
        - Dificultate: medie
    - [grep](python/exercitii/grep)
        - Dificultate: medie<commit_msg>Actualizează descrierea pentru depozitul de cod<commit_after># Labs

Acest depozit de cod conține o serie de exerciții ce pot fi folosite în cadrul unui curs introductiv destinat unuia dintre următoarele limbaje Python, PowerShell sau Bash.


- [bash](bash/)
    - [exemple](bash/exemple)
    - [exercitii](bash/exercitii)
    - [prezentare](bash/prezentare)
    - [solutii](bash/solutii)

- [git](git/)
    - [exemple](git/exemple)
    - [exercitii](git/exercitii)
    - [prezentare](git/prezentare)
    - [solutii](git/solutii)

- [networking](networking/)
    - [exemple](networking/exemple)
    - [exercitii](networking/exercitii)
    - [prezentare](networking/prezentare)
    - [solutii](networking/solutii)

- [powershell](powershell/)
    - [exemple](powershell/exemple)
    - [exercitii](powershell/exercitii)
    - [prezentare](powershell/prezentare)
    - [solutii](powershell/solutii)

- [python](python/)
    - [exemple](python/exemple)
    - [exercitii](python/exercitii)
        - [caesar](python/exercitii/caesar)
        - [grep](python/exercitii/grep)
        - [icao](python/exercitii/icao)
        - [paint](python/exercitii/paint)
        - [paranteze](python/exercitii/paranteze)
        - [reminder](python/exercitii/reminder)
        - [unic](python/exercitii/unic)
    - [prezentare](python/prezentare)
    - [solutii](python/solutii)
{'fraction_non_alphanumeric': 0.12666907253699025, 'fraction_numerical': 0.00036088054853843375, 'mean_word_length': 3.0704845814977975, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5542209', 'n_tokens_mistral': 1103, 'n_tokens_neox': 1088, 'n_words': 172}