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>
<
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
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
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
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
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
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
écution =====
Donc, pour commencer, examinons ce code qui s'exécute rapidement et expliquons pourquoi c... 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écutiez le code**, avant que vous ne déployiez le code : comme da
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
===
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
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'',