[HELP] Je comprends rien PYTHON
SuppriméLe 04 avril 2023 à 23:40:01 :
Utilise Thonny pour apprendre le python sinon
D'acc je regarderai, mais pour la question que je pose en particulier tu vois ce que pourrait être le problème ?
Le 04 avril 2023 à 23:41:15 :
Le 04 avril 2023 à 23:40:01 :
Utilise Thonny pour apprendre le python sinonD'acc je regarderai, mais pour la question que je pose en particulier tu vois ce que pourrait être le problème ?
Je connais pas le module NP khey désolé
Le 04 avril 2023 à 23:43:50 :
Le 04 avril 2023 à 23:41:15 :
Le 04 avril 2023 à 23:40:01 :
Utilise Thonny pour apprendre le python sinonD'acc je regarderai, mais pour la question que je pose en particulier tu vois ce que pourrait être le problème ?
Je connais pas le module NP khey désolé
Le module c'est numpy, mais je l'ai importé en tant que np.
C'est le module usuel pour manipuler les matrices.
1 0 1
1 0 1
et que tu demandes les lignes de la deuxième colonne donc
...... |
-> 1 0 1
-> 1 0 1
Le 04 avril 2023 à 23:45:31 :
Sinon si j'ai bien compris ce que ça fait c'est que t'as un tableau du type
1 0 1
1 0 1
et que tu demandes les lignes de la deuxième colonne donc
|
-> 1 0 1
-> 1 0 1
Je lui demande de prendre la troisième colonne de cette matrice (donc 1 // 1), de la normaliser (donc diviser les valeurs par racine(2)). C'est ce qu'il fait quand il affiche x.
Par contre quand je lui demande de remplacer la colonne par x, là il part en couille.
Le 04 avril 2023 à 23:46:55 :
Le 04 avril 2023 à 23:45:31 :
Sinon si j'ai bien compris ce que ça fait c'est que t'as un tableau du type
1 0 1
1 0 1
et que tu demandes les lignes de la deuxième colonne donc
|
-> 1 0 1
-> 1 0 1Je lui demande de prendre la troisième colonne de cette matrice (donc 1 // 1), de la normaliser (donc diviser les valeurs par racine(2)). C'est ce qu'il fait quand il affiche x.
Par contre quand je lui demande de remplacer la colonne par x, là il part en couille.
Est-ce que Numpy commence bien à 0 par l'index ?
Le 04 avril 2023 à 23:47:23 :
Le 04 avril 2023 à 23:46:55 :
Le 04 avril 2023 à 23:45:31 :
Sinon si j'ai bien compris ce que ça fait c'est que t'as un tableau du type
1 0 1
1 0 1
et que tu demandes les lignes de la deuxième colonne donc
|
-> 1 0 1
-> 1 0 1Je lui demande de prendre la troisième colonne de cette matrice (donc 1 // 1), de la normaliser (donc diviser les valeurs par racine(2)). C'est ce qu'il fait quand il affiche x.
Par contre quand je lui demande de remplacer la colonne par x, là il part en couille.Est-ce que Numpy commence bien à 0 par l'index ?
Ouais.
Le 04 avril 2023 à 23:54:00 :
Tu veux apprendre python sans connaître numpy ? Sois sérieux 5 min
-J'ai jamais dit que je voulais apprendre python.
-Je connais numpy puisque je l'utilise...
Le 04 avril 2023 à 23:50:32 :
N est un array d'entier, x est un array de floats, quand tu assignes x à N il convertis les floats en int donc 0.7.. devient 0
Merci pour la réponse khey
Y a moyen de régler le problème de façon un peu plus intelligente j'imagine, mais je ne connais pas ce moyen. Vous pouvez me dire comment faire ?
N = np.array([[1, 0, 1], [1, 0, 1]], dtype=float)
Données du topic
- Auteur
- osjfisd
- Date de création
- 4 avril 2023 à 23:38:48
- Date de suppression
- 5 avril 2023 à 01:05:00
- Supprimé par
- Auteur
- Nb. messages archivés
- 21
- Nb. messages JVC
- 21