de sallec4 » 31 Aoû 2020, 20:09
On est loin des 1 million de lignes nous.
Je pense que le tableur est un outil qu'il faut connaître un minimum. Le lycée est sans doute le bon endroit pour le voir.
Pourquoi ne pas commencer python dans le supérieur et accessoirement... en SI.
De toute façon ce qu'on nous demande est bidon, juste des bouts de programmes à compléter (genre mettre la formule) ou il est bien spécifié que c'est la partie à modifier sans comprendre ce que fait le reste du programme. De toute façon vu notre formation (notre quoi ?), il n'y a aucune raison qu'on comprenne python, en tout cas c'est mon cas et heureusement que j'ai ma grande fille qui m'explique vite fait deux ou trois choses.
Pour l'instant (préparé 4 TP Pythons), le seul moment ou j'ai vu que python faisait ce qu'un tableur ne faisait pas était pour les vecteurs v et a dans le chapitre sur Kepler, mais qui est capable de comprendre le programme sans formation ?
Un extrait de ces lignes mystérieuses :
#Initialisation des vitesses
vx =np.zeros(N-2) #vitesse calculée selon l'axe des abscisses
vy =np.zeros(N-2) #vitesse calculée selon l'axe des ordonnées
#Initialisation des accélérations
ax =np.zeros(N-2) #accélération calculée selon l'axe des abscisses
ay =np.zeros(N-2) #accélération calculée selon l'axe des ordonnées
#Vérification de la structure de ce tableau (3 colonnes ont été exportées : temps, X et Y)
if M != 3 :
print("Problème dans la réalisation de votre pointage. Reprenez le travail et exportez uniquement deux courbes (Mouvement_X et Mouvement_Y)")
sys.exit()
#importation des coordonnées X, Y et temps
for i in range(1,N):
#Génération des listes, avec transformation des données
temps.append(float(table[i][0].replace(',','.')))
x.append(float(table[i][1].replace(',','.')))
y.append(float(table[i][2].replace(',','.')))
#Création d'une fonction permettant de tracer les vecteurs
def trace_vect(x,y,Vectx,Vecty,titre,couleur,position):
q = plt.quiver(x,y,Vectx,Vecty,color = couleur,width=0.003)
plt.quiverkey(q, X=0.5, Y=position, U=10,label=titre, labelpos='E', color=couleur)
Pas pigé grand chose, mais ça marche... Merci les éditeurs de manuels.
Nouveau dicton des élèves ? :
Réforme subtile,
Vacances en Avril.