pour créer un nouvel instance sur cette classe.
<code smalltalk>
"Instanciation d'une collection via ne... w: 4
Array new: 2
OrderedCollection new: 1000
</code>
Donc premier cas de figure, j'utilise new.
Deu... ple où je vais passer une collection littérale.
<code smalltalk>
OrderedCollection withAll: #(7 7 3 33)
</code>
Une collection littérale commence par un **''#(
tionnel, est le nom d'un fichier. Par exemple :
<code python>
url_for('static', filename='css/bootstrap/bootstrap.min.css')
</code>
Ceci générera le lien suivant : ''/static/css/b...
* **''%% {{ }} %%''** Affiche le résultat du code Python
* **''%% {% %} %%''** Code Python à interpréter
* **''%% {# #} %%''** Commentaires
<code>
<
s dessus, on doit écrire notre CSS comme ceci :
<code css>
a:hover {
// Insérer ici les propriétés CSS à appliquer
}
</code>
D'où il sort ce ''a'' qu'on a mis avant la pseu... va s'appliquer au sélecteur ====
Dans le bout de code ci-dessous, on va appliquer une couleur différent... element .
On a la structure suivante en HTML :
<code html>
<body>
<div class="mon-element">
<h1>Ma
ez les modules et les classes pour découper votre code ======
===== Pourquoi structurer son code ? =====
Plus les projets de programmation se complexifient... us de classes, bibliothèques et fonctions à votre code, il devient plus ardu de découvrir où se cachent ... voir ce que font les différentes parties de votre code.
Cela pose moins de problèmes lorsque vous début
vous pouvez utiliser sur vos collections.
===== Code compact =====
Juste un exemple, ci -dessous le code que vous devriez écrire par exemple en Java pour parcourir une collection.
<code java>
ArrayList<String> strings = new ArrayList<S... n person:persons)
strings.add(person.name());
</code>
Je veux parcourir une collection ''persons'', p
écution =====
Donc, pour commencer, examinons ce code qui s'exécute rapidement et expliquons pourquoi c... séquence de zéros et de uns comme 11110000 (un opcode pour un ajout). Ainsi, dans le langage d'assembla... nnaît donc ce langage machine. Ainsi, pour que le code puisse s'exécuter sur le processeur, il doit d'ab... a **traduction** d'un langage de haut niveau **en code machine se fait une fois avant que vous n'exécuti
bles.
Une requête SQL peut ressembler à ceci :
<code sql>
SELECT * FROM Content
</code>
Ceci affichera tous les items de la table ''Content''. Mais ne vous... e d'exploitation. Puis suivez les instructions.
<code bash>
sudo apt install sqlite3
</code>
Créez un nouveau document à la racine de votre projet : ''app.d
esoin de déclarer la propriété display: grid; :
<code css>
.conteneur {
display: grid;
}
</code>
Ensuite, il faut préciser quelques éléments supplémenta... nts déclarés côté HTML de la manière suivante :
<code html>
<div class="conteneur">
<div class="box... >
<div class="box">🐋 Élément 9</div>
</div>
</code>
La classe CSS ''.box'' permet d'ajouter un peu
omprendre les différences et les ressemblances.
<code java>
ArrayList<String> strings = new ArrayList<String>();
</code>
Ci-dessus un exemple en Java de création d'une ... e comportement de cette collection est le même.
<code>
strings := OrderedCollection new.
</code>
Alors plusieurs choses sont à noter:
* Premièrement, ''n
déjà commencé à planifier l'architecture de votre code. Vous voilà prêt à commencer à écrire du code !
Nous allons parcourir ces étapes ensemble.
Commencez ... répertoire projects qui hébergera votre projet.
<code bash>
mkdir projects
cd projects
</code>
À ce stade, nous créons un nouveau répertoire appelé ''demo-a
enclassrooms]].
====== Quiz : Structurer votre code dans un programme Python ======
**Parmi les séri... s imports de ce module sont importés.
- Tout le code de ce module est exécuté.
++++ Réponse|
Choix 1,... orté est exécuté de haut en bas, comme tout autre code du fichier que vous avez originellement appelé. C... -là que ça plantera.
++++
Essayez d’exécuter le code suivant :
<code python>
class PersonException(Ex
la structure de base d’un formulaire en HTML :
<code html>
<p>Texte avant le formulaire</p>
<form... </form>
<p>Texte après le formulaire</p>
</code>
Je donne la valeur "get" à l'attribut ''method... ction ?
Si notre projet comportait également du code en backend(confère note ci-dessous), c'est là qu'... s'agit d'une zone de texte d'une seule ligne :
<code html>
<input type="text">
</code>
Ensuite, il fa
z des nombres entiers de différentes longueurs.
<code go [enable_line_numbers=“true”]>
var x int32 = 1
... = y //Cette instruction provoquera une erreur
</code>
Ci dessus on a la variable ''x'' déclarée comme... uelconque et essaiera de le convertir en int32.
<code go>
x = int32(y)
</code>
C'est ce qu'on a écrit ci-dessus : on prend ''y'' qui est de type ''int16'',
===
Commençons par le traditionnel Hello World.
<code>
'Hello World' asMorph openInWindow
</code>
D'ailleurs, toutes les expressions, vous pouvez les exécut... r le web, on va faire ça de la manière suivante:
<code>
(ZnEasy getPng: 'http://pharo.org/web/files/pharo.png') asMorph openInWindow
</code>
On va écrire ZnEasy getPng avec une chaîne qui
pouvez donc définir un nouveau type, un alias :
<code go>
type Celsius float64
</code>
Dans ce cas, ''Celsius'' est exactement le même que le ''float64''. V... u sens dans le contexte de votre application : le code est ainsi plus clair pour vous en tant que programmeur.
Autre exexemple :
<code go>
type IDnum int
</code>
Si je crée du code qu