"Shell" ou console de l'éditeur Idle ou Idle3 par exemple).
* Définition d'une **donnée** : suite f... ntier", "flottant", "chaîne de caractères", "complexe", "liste",...
* **Mots réservés** : on ne peut... bre de chiffres affichés peut varier (essayer par exemple "1/3". et "print (1/3.)")
* **Typage autom... nombres 1, 1. etc (différencier 20/3 et 20./3 par exemple)
* **Affectation multiple** : il est possi
~~NOCACHE~~
~~REVEAL transition=convex&controls=1&show_progress_bar=1&build_all_lists=1&open_in_new_wi... → Compilation
box2=>operation: Code objet
→ Exécution
box3=>operation: Résultat
box1->box... Liaison éventuelle du code avec des bibliothèques existantes de code compilé
* Exécution ultérieure du code machine (sur un ordinateur ne disposant pas
es
* Python 3 avec Tk intègre également les extensions [[https://docs.python.org/3/library/tkint... ww.pythonware.com/library/tkinter/introduction/index.htm|An Introduction to Tkinter, de Fredrik Lundh]... en bas de casse). L'utilisation sous Python 3 des exemples ci-dessous nécessite aussi de transformer l... from tkinter import *
root = Tk()
w=Label(root, text="Bonjour !")
w.pack()
root.mainloop()
</code>
une page HTML de son code pour ne garder que le texte
'''
intag = [False]
def chk(c):... ''.join(c for c in s if chk(c))
def find_words(text, search):
''' Sert à vérifier la présence d'... python-check-if-word-is-in-a-string
'''
dText = {}
dSearch = {}
dText = text.split()
dSearch = search.split()
lenText = len(dTex
cha1 = entr1.get() # "cha1" va nous permettre d'exploiter les données (séquence d'ADN) entrées dans l'entrée "entr1"
tex2='' # "tex2" correspond à la réponse correspondant à la commande "traduction en AM1"
for n in ran... ode1, pour chaque codon (3 lettres), traduire en tex2
tex2 += gencode1[cha1[n:n+3]]
on of Conway's Game of Life.
source : http://www.exolete.com/code/life
modified by par Jérémie Knoops... al depends on the number of occupied nearest and
next-nearest neighbours (calculated in Grid::step). A... ghbours; a dead cell is brought to life if it has exactly three
neighbours (determined in Cell::setNextState).
Iain Haslam, June 2005.
"""
from tkint
chelier en sciences chimiques (15 H cours et 15 H exercices, bloc2) utilise deux supports :
* Princi... e Union Address)
===== Notions de base (résumés, exemples de base,...) =====
* {{:teaching:progappc... e, simple (cf. ce [[http://pygal.org/en/stable/index.html|site]])
* [[altair_simple|les bases de Alt... * [[https://chemlab.readthedocs.io/en/latest/index.html|Chemlab]]
* [[https://wiki.fysik.dtu.dk/as
dimension de la fenêtre 2
txt1 = Label(fen2, text= "Entrez ici le nombre de mole(mol):") #apparition d'un texte dans la fenêtre 2
txt2 = Label(fen2, text= "Entrez ici la Température (K):") #" ... " "
txt3 = Label(fen2, text = "Entrez ici le Volume (m^3) :") #"
ues 2D ======
[[https://matplotlib.org/stable/index.html/|Matplotlib]] est une bibliothèque très puis... do-)aléatoires
* [[http://scipy.org/scipylib/index.html|SciPy]] : méthodes numériques comme l'intégr... on ou l'optimisation
* [[http://sympy.org/en/index.html|SymPy]] : mathématiques symboliques
* [[ht... n graphe à partir de deux listes (voir le premier exemple ci-après).
Matplotlib permet de générer fac
[[https://scipy-lectures.org/intro/matplotlib/index.html|Matplotlib: plotting]], par Nicolas Rougier,... es axes, marques et propriétés de la grille, des textes (police, taille,...), ...
Voici donc la repré... ent son apparence. Les paramètres ont été définis explicitement à leurs valeurs par défaut, mais à par... à, vous pourrez interagir avec ces valeurs afin d'explorer leur effet (voir propriétés de la ligne et
[[http://pandas.pydata.org/pandas-docs/stable/index.html|Documentation officielle]]
* [[http://pand... for Data Science in Python]]
===== Applications, exemples =====
==== Préambule : variable aléatoire ... éatoire continue)
* Toute l'information sur une expérience est contenue dans la distribution $P(x)$}... [[http://jse.amstat.org/v11n2/datasets.heinz.html|Exploring Relationships in Body Dimensions]].
Exten
on du titre de la fenêtre #
Label(conteneur, text=titre).pack() # Label défini un fragment de texte qui peut être utilisé pour afficher des informatio... ns la fenêtre "conteneur" #
Label(conteneur, text='Résultat: ' + str(reponse)).pack() # Pack permet d'adapter la géométrie de la fenêtre au texte. "str" défini une chaine de caractères #
Bu
s liens sont juste donnés. Une introduction et un exemple devrait être proposé pour chaque rubrique, e... mprehensions-in-python]]
* [[http://fgallaire.flext.net/comprehension-de-liste-en-python-map-filter/... ing") renvoie un tuple de trois sous-chaînes : ( texte précédent, première occurence de la sous-chaîne cherchée, texte à la suite)
* strip(), lstrip(), rstrip() : é