_de_l'instrument|Loi de l'instrument]] : comme le formule Abraham Maslow en 1966, « J'imagine qu'il est... ruments dédiés.
* cf. Shapely : #Python package for manipulation and analysis of planar geometric obj
destinée à tracer et visualiser des données sous formes de graphiques. Elle est souvent combinée avec ... riques multidimensionnels, algèbre linéaire, transformées de Fourier, nombres (pseudo-)aléatoires
* [... Installation =====
La [[http://matplotlib.sourceforge.net/users/installing.html|page d'installation d... ,1.,2.,3.,5.,7.,11.,13.,17.,19.]
serie_y1 = [x**2 for x in serie_x] # ces lignes utilisent la techn
share chemistry]] site reprenant de nombreuses informations sur des molécules
* ...
===== Utilisati... the drawing code
# will automatically add a 2D conformation to a molecule that has
# no conformation information, I'm including it to show how to
# generate 2D coords with the RDKit:
AllChem.Comput
tilisés par le langage lui-même (if, elif, while, for, else, print,...).
* Instruction d'**affectatio... et répétitives =====
Pour résoudre un problème informatique, il faut toujours effectuer une série d'ac... programme est la transcription dans un langage informatique d'un algorithme donné pour résoudre un pro... print(a, a**2, a**3)
</code>
L'**instruction for** ([[https://docs.python.org/3/reference/compound
: An Introduction]]
* [[https://medium.com/swlh/forget-matplotlib-you-should-be-using-plotly-ada76b650ff4|Forget Matplotlib! You Should Be Using Plotly]]
* [[https://towardsdatascience.com/python-for-data-science-a-guide-to-data-visualization-with-plotly-969a59997d0c|Python For Data Science — A Guide to Data Visualization with
://moodle.umons.ac.be/course/view.php?id=107|plateforme moodle d'enseignement en ligne de l'UMONS]], po... avantages techniques (authentification, devoirs, forum,...)
Si vous voulez comprendre la nécessité d'une formation informatique incluant l'initiation à l'algorithmique et la programmation, et l'apprentissage pra
of simultaneous equation in two variables of the form
2 * x + 7 * y = 17.
3 * x - 5 * y = -21.... .,3.5,5.,6.,7.,7.4,7.8,8.2,8.4,8.5,9.,10.2,12.5])
for x in a:
print(x)
# l'itération sur un tableau... 6.6, 7.7, 8.8],
[9.9, 0.2, 1.3, 2.4],
])
for x in b:
print(x)
for y in x:
print(y,", ",)
print
</code>
===== Manipulation de p
gage compréhensible par un être humain, mais transformable en d'autres instructions compréhensibles par... age machine)
* Automatiser le traitement de l'information;
* Effectuer des calculs, des simulations;
* Traiter l'information en temps réel;
* Fournir un interface à l... opération arithmétique entre 2 opérandes,...)
* Fortran, Cobol, Pascal, C, Basic,... (années 60s et 7
hon.org/3/library/idle.html|Idle]]
* [[http://inforef.be/swi/download/apprendre_python.pdf|Chapitre 8... u/tcc/help/pubs/tkinter/|Tkinter reference: a GUI for Python]] (online or pdf) by John W. Shipman)
* ... 3 des exemples ci-dessous nécessite aussi de transformer les instructions print en print().</note>
<no... hoix de la position", fg="dark blue")
lab.pack()
for txt, val in positions:
b = tk.Radiobutton(roo
s) sont constituées d'atomes individuels (//cf.// formules brutes, indices), que les stœchimétries des ... [http://stackoverflow.com/questions/11175131/code-for-greatest-common-divisor-in-python]]
* [[https:/... érieurs à un entier donné
"""
def isprime(n):
for x in range(2,int(n**0.5)+1):
if n % x == ...
return True
def primelist(n):
return [a for a in range(2,n) if isprime(a)]
p=primelist(1000)
hmes de tri ======
Un algorithme de tri est, en informatique ou en mathématiques, un algorithme qui per... [0]
equal = [pivot]
lesser = quicksort([x for x in li[1:] if x <= pivot]) # si x < pivot : élimination des doublons
greater = quicksort([x for x in li[1:] if x > pivot])
return lesser + eq... turn []
pivot = li[0]
return quicksort([x for x in li[1:] if x <= pivot]) + [pivot] + quicksort