Variables Flashcards

1
Q

À quoi sert une variable?

A

À stocker de l’information susceptible de varier

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Comment déclare-t-on une variable ?

A

var NomDeVariable = XXX

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Avec quel signe assigne-t-on une valeur à une variable ?

A

=

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Combien de fois peut-on changer la valeur d’une variable ?

A

Autant de fois qu’on veut (sauf s’il s’agit d’un “let”)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Comment fait-on pour changer la valeur d’une variable ?

A

On déclare la variable avec son nom et on assigne une nouvelle valeur, il ne faut plus ajouter le “var”. Par exemple : NomDeVariable = 5

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Quels sont les types de variables que l’on peut assigner à une variable ?

A
  • Un nombre entier
  • Un nombre à virgules
  • Une chaîne de caractères
  • Un booléen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Comment écrit-on un chiffre à virgules ?

A

Avec un point !

4.56 et non 4,56

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Qu’est-ce qu’un booléen ?

A

Un type qui renvoie une valeur Vrai ou Faux

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Qu’est-ce que le type implicite ?

A

Swift déduit automatiquement le type de variable en fonction de ce que l’on a entré dans la variable, si vous avez écrit 5.6, Swift sait que la variable ne pourra contenir que des nombres à virgule et si vous entrez une chaîne de caractères, Swift vous renverra un message d’erreur.

Pour préciser un type de caractère, il faut le préciser au moment de la déclaration de la variable (on appelle cela le type explicite).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Qu’est-ce que le type explicite ?

A

Il s’agit de préciser le type de variable que l’on crée au moment de la déclaration de la variable.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Comment déclare-t-on un type de variable explicitement ?

A

Comme ceci -

var NomDeVariable : Int = 5

Attention aux Majuscules

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Quels sont les types de variables de base à notre disposition ?

A
  • Int (Integer = Entier)
  • Float (Virgules)
  • String (Chaîne de caractères)
  • Bool (Booléen)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Comment déclare-t-on une constante ?

A

Avec le mot clef let

Exemple : let pi = 3.1415

Une fois la constante déclarée, on ne pourra plus la changer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Qu’est-ce que concaténer des variables ?

A

C’est les mettre bout à bout.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Comment concaténer des variables ?

A

Avec le signe +

**let hello = "Hello,"
let world = " World !"
let helloWorld = hello + world**

print (helloworld)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Comment concaténer des variables qui contiennent des chiffres ? version 1

A

En ajoutant () autour du nom de la variable.

**let nombre1 = 1
let nombre2 = 2
// Astuce pour concaténer deux entiers
let nombre = "\(nombre1)" + "\(nombre2)"**

Nota Bene : cela sert à concaténer n’importe quel type de variable dans une chaîne de caractères.

17
Q

Comment transformer une variable de type Int en variable de type String ?

A

En plaçant le mot String devant :

**let nombre = 72
let monTexte = "Mon nombre**

choisi est le nombre :

” + String(nombre)
println(monTexte)