Les Tableaux
Résolu/Fermé
samirbenouaret
Messages postés
9
Date d'inscription
samedi 22 août 2020
Statut
Membre
Dernière intervention
2 septembre 2020
-
Modifié le 23 août 2020 à 18:09
Utilisateur anonyme - 25 août 2020 à 12:43
Utilisateur anonyme - 25 août 2020 à 12:43
A voir également:
- Les Tableaux
- Tableaux croisés dynamiques - Guide
- Fusionner deux tableaux excel - Guide
- Citez un des logiciels lui permettant de faire des calculs sur des tableaux de nombres (tableur). ✓ - Forum Logiciels
- Les tableaux word - Guide
- Les données fournies dans le fichier à télécharger peuvent être synthétisées par le tableau récapitulatif suivant. dans le fichier, générez ce tableau automatiquement (tableau croisé dynamique ou table de pilote) à partir des 4 premières colonnes. cinq valeurs manquent dans le tableau suivant. retrouvez-les dans votre tableau puis reportez-les, arrondies à l’entier le plus proche, dans la zone de réponse. ✓ - Forum Excel
5 réponses
Utilisateur anonyme
23 août 2020 à 19:09
23 août 2020 à 19:09
Bonjour
maintenant que jee pee a rendu ton code lisible, on peut commencer à parler.
D'abord, l'indentation étant primordiale en Python, pour que ton code veuille dire quelque chose une fois sur le forum, il faut utiliser les balises de code.
Voir ici comment faire pour tes prochains message https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Ensuite, il est déconseillé d'utiliser des caractères "complexes" pour les noms de variable, classe, fonction etc...
La raison principale étant que si tu exportes tu codes sur un PC qui en raison de sa configuration linguistique ne prend pas en charge ces caractères, ça peut merder.
Enfin, ton problème est l'une des raisons pour lesquelles je n'aime pas python.
A aucun moment on ne précise que telle variable est un tableau et telle autre un double.
Donc Python choisi en fonction de ce que tu mets dedans.
Dans un langage typé, tu écrit clairement quel est le type de la variable avant de t'en servir et si tu y mets une valeur qui n'a pas le bon type et bien l'IDE te le signale.
Dans ton cas, comme la première chose que tu mets dans t c'est un 0, python dit c'est un nombre.
Je suis même étonné qu'il choisisse un float et pas un int mais bon....
maintenant que jee pee a rendu ton code lisible, on peut commencer à parler.
D'abord, l'indentation étant primordiale en Python, pour que ton code veuille dire quelque chose une fois sur le forum, il faut utiliser les balises de code.
Voir ici comment faire pour tes prochains message https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Ensuite, il est déconseillé d'utiliser des caractères "complexes" pour les noms de variable, classe, fonction etc...
La raison principale étant que si tu exportes tu codes sur un PC qui en raison de sa configuration linguistique ne prend pas en charge ces caractères, ça peut merder.
Enfin, ton problème est l'une des raisons pour lesquelles je n'aime pas python.
A aucun moment on ne précise que telle variable est un tableau et telle autre un double.
Donc Python choisi en fonction de ce que tu mets dedans.
Dans un langage typé, tu écrit clairement quel est le type de la variable avant de t'en servir et si tu y mets une valeur qui n'a pas le bon type et bien l'IDE te le signale.
Dans ton cas, comme la première chose que tu mets dans t c'est un 0, python dit c'est un nombre.
Je suis même étonné qu'il choisisse un float et pas un int mais bon....
Phil_1857
Messages postés
1872
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
28 février 2024
168
Modifié le 24 août 2020 à 11:14
Modifié le 24 août 2020 à 11:14
Bonjour,
Il n'y a pas de tableaux dans ton code, mais 3 nombre à virgule flottante:
temps
frequence (comme le dit Whismeril, évite les caractères accentués)
et t qui est incrémenté à chaque tour de boucle et qui contient donc à la fin un seul nombre
Donc t étant un nombre décimal, len(t) ne s'applique pas ...
Il n'y a pas de tableaux dans ton code, mais 3 nombre à virgule flottante:
temps
frequence (comme le dit Whismeril, évite les caractères accentués)
et t qui est incrémenté à chaque tour de boucle et qui contient donc à la fin un seul nombre
Donc t étant un nombre décimal, len(t) ne s'applique pas ...
samirbenouaret
Messages postés
9
Date d'inscription
samedi 22 août 2020
Statut
Membre
Dernière intervention
2 septembre 2020
24 août 2020 à 20:54
24 août 2020 à 20:54
Bonjour,
merci pour vos réponses, comme je suis débutant en python j'arrive pas à créer le tableau.J'amierais savoir comment le créer avec une boucle.
Merci.
merci pour vos réponses, comme je suis débutant en python j'arrive pas à créer le tableau.J'amierais savoir comment le créer avec une boucle.
Merci.
Utilisateur anonyme
25 août 2020 à 08:38
25 août 2020 à 08:38
Un peu de lecture
http://python.physique.free.fr/listes_et_tableaux.html
http://python.physique.free.fr/listes_et_tableaux.html
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
samirbenouaret
Messages postés
9
Date d'inscription
samedi 22 août 2020
Statut
Membre
Dernière intervention
2 septembre 2020
25 août 2020 à 12:06
25 août 2020 à 12:06
Bonjour,
C'est bon j'ai réglé le problème.
le programme:
f=float(input("donner moi la fréquence d'acquisition: "))
t=float(input("donner moi le temps d'étude: "))
a=0
List_1=[]#Déclarer une liste vide
while a<t:
List_1.append(a)
a=a+f
Je vous remercie infinnement pour vos réponses.
Bon courage
C'est bon j'ai réglé le problème.
le programme:
f=float(input("donner moi la fréquence d'acquisition: "))
t=float(input("donner moi le temps d'étude: "))
a=0
List_1=[]#Déclarer une liste vide
while a<t:
List_1.append(a)
a=a+f
Je vous remercie infinnement pour vos réponses.
Bon courage
23 août 2020 à 19:10
24 août 2020 à 20:18
24 août 2020 à 21:20