_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 ... ,1.,2.,3.,5.,7.,11.,13.,17.,19.]
serie_y1 = [x**2 for x in serie_x] # ces lignes utilisent la techn... ue de "liste en compréhension"
serie_y2 = [x**1.5 for x in serie_x] # pour définir efficacement une l... 3., 5., 7., 11., 13., 17., 19.]
serie_y1 = [x**2 for x in serie_x]
serie_y2 = [x**1.5 for x in serie_x
tilisés par le langage lui-même (if, elif, while, for, else, print,...).
* Instruction d'**affectatio... print(a, a**2, a**3)
</code>
L'**instruction for** ([[https://docs.python.org/3/reference/compound_stmts.html#for|documentation officielle]]) permet d'itérer sur u... ne séquence "chaîne de caractères".
<code python>
for i in range(11):
print(i, i**2, i**3)
</code>
: 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
/theanup.medium.com/10-powerful-python-one-liners-for-daily-use-8733dac0bc2c|15 Powerful Python One-Liners for Daily Use]] Anup Das, Medium, 22/11/2022
==== On... File System Operations In Python - The essential for Python in tasks automation apps]] Christopher Tao... /06/regular-expression-python/|Beginners Tutorial for Regular Expressions in Python]]
* [[https://med
avantages techniques (authentification, devoirs, forum,...)
Si vous voulez comprendre la nécessité d'une formation informatique incluant l'initiation à l'algo... /2016/01/30/computer-science-all|Computer Science For All]] (President Obama in his 2016 State of the U... s,...)
* [[openbabel_jmol|OpenBabel et Jmol]] : format de description de molécules et visualisations
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
opération arithmétique entre 2 opérandes,...)
* Fortran, Cobol, Pascal, C, Basic,... (années 60s et 7... bien documenté (aide et manuels en ligne, livres, forums, exemples...)
==== Avantages techniques ====
... éclaratif
* typage de haut niveau, dynamique et fort
* ramasse-miette intégré
* interfaçable avec... atique
* accès aux fichiers et répertoires (+ formats de données standards)
* compression, arch
u/tcc/help/pubs/tkinter/|Tkinter reference: a GUI for Python]] (online or pdf) by John W. Shipman)
* ... hoix de la position", fg="dark blue")
lab.pack()
for txt, val in positions:
b = tk.Radiobutton(roo... _choix():
print(zip(elements, [etats[i].get() for i in range(len(elements))]))
print(elements, [etats[i].get() for i in range(len(elements))])
root = tk.Tk()
lab =
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)
[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([x for x in li[1:] if x > pivot])
...
</code>
Variante
yshev import chebval
x = np.linspace(-1, 1, 100)
for n in range(10):
y = chebval(x,np.append(np.ze... fonctions d'ondes, et les présentant sous la même forme que cette [[http://commons.wikimedia.org/wiki/F
all --user mendeleev
* conda install -c conda-forge mendeleev=0.5.2
* <del>conda install -c lmm... canal (channel) à référencer est celui de **conda-forge**, plutôt que lmmentel.
En ligne de commande (... le), cela donnerait ceci : conda install -c conda-forge mendeleev=0.6.1
références :
* [[https://ana... a version 0.4.5)
* [[https://anaconda.org/conda-forge/mendeleev/files]] (actualisé pour la dernière v