This shows you the differences between two versions of the page.
ps:labs_python_gpt:01 [2025/09/21 22:05] andrei.gavriliu |
ps:labs_python_gpt:01 [2025/09/21 22:11] (current) andrei.gavriliu |
||
---|---|---|---|
Line 30: | Line 30: | ||
* scrieți b = 3 | * scrieți b = 3 | ||
* afișați suma (a + b) | * afișați suma (a + b) | ||
- | * atribuiți- lui c suma celor două variabile anterior definite | + | * atribuiți-i lui c suma celor două variabile anterior definite |
* afișați c | * afișați c | ||
* afișați a*b | * afișați a*b | ||
Line 48: | Line 48: | ||
* vec1 = [1, 2, 3, 4] # Notați parantezele drepte '[' și ']' necesare pentru a include valori. | * vec1 = [1, 2, 3, 4] # Notați parantezele drepte '[' și ']' necesare pentru a include valori. | ||
* sau putem folosi functia '//array//' din numpy: vec2 = np.array([1, 2, 3, 4]) | * sau putem folosi functia '//array//' din numpy: vec2 = np.array([1, 2, 3, 4]) | ||
- | * Creați un vector cu 7 elemente de unu (verificați documentația numpy pentru o funcție ajutătoare), iar apoi multiplicați-l cu o constantă. Afișați rezultatul. | + | * Creați un vector cu 7 elemente de unu (verificați documentația numpy pentru funcția corespunzătoare sau ChatGPT), iar apoi multiplicați-l cu o constantă. Afișați rezultatul. |
* Creați un vector de 5 valori aleatoare folosind un modul corespunzător din numpy. | * Creați un vector de 5 valori aleatoare folosind un modul corespunzător din numpy. | ||
* Indexarea în Python pornește de la 0, deci puteți selecta primul element din vector folosind comanda vec1[0]. | * Indexarea în Python pornește de la 0, deci puteți selecta primul element din vector folosind comanda vec1[0]. | ||
Line 74: | Line 74: | ||
4. Transpusa | 4. Transpusa | ||
- | Transpusa unei matrice poate fi obținută tot cu ajutorul funcțiilor din numpy'. | + | Transpusa unei matrice poate fi obținută tot cu ajutorul funcțiilor din numpy. |
* Transpuneți matricea pe care ați creat-o mai devreme. | * Transpuneți matricea pe care ați creat-o mai devreme. |