Syntaxe de base de Julia
Variables
Les variables proviennent des mathématiques et sont des concepts abstraits dans les langages informatiques qui peuvent stocker des résultats de calcul ou représenter des valeurs.
Les variables sont accessibles via leurs noms.
Les noms de variables Julia se composent de lettres, de chiffres et de traits de soulignement_et le premier caractère ne peut pas être un chiffre.
Les noms de variables sont sensibles à la casse.
L'utilisation des variables en Julia est très simple ; il suffit d'affecter une valeur, comme dans l'exemple suivant :
Exemple
x = 10
# Utiliser la valeur de x pour le calcul
x + 1
11
# Affecter une chaîne de caractères à la variable site_name
site_name = "EXAMPLE"
# Données à virgule flottante
marks_math = 9.5
La sortie de la commande interactive est la suivante :

À partir de l'exemple, nous pouvons voir que, contrairement à d'autres langages de programmation tels que C++ et Java, Julia ne nécessite pas de spécifier les types de variables ; on peut automatiquement inférer le type de l'objet à droite du signe égal.
Conventions de nommage
Il est recommandé de suivre ces conventions de nommage :- Les noms de variables s'écrivent en minuscules.
- Utilisez des traits de soulignement_pour séparer les mots dans les noms de variables.
- TypesTypeet modulesModulesont nommés avec une majuscule au début et utilisent des majuscules plutôt que des traits de soulignement pour séparer les mots.
- Fonctions (
function) et macros (macro) doivent être nommées en minuscules et ne pas utiliser de traits de soulignement. - Les fonctions qui modifient leurs paramètres d'entrée doivent utiliser
!`!` à la fin. Ces fonctions sont parfois appelées fonctions « mutantes » ou « en place », car lorsqu'elles sont appelées, elles modifient le contenu de leurs paramètres d'entrée plutôt que de simplement renvoyer une valeur.
Commentaires
En Julia, les commentaires comprennent les commentaires sur une ligne et les commentaires multilignes.
En Julia, les commentaires sur une ligne commencent par#`#`, par exemple :
Exemple
# Ceci est une autre ligne de commentaire
println("Hello World!")
Les commentaires multilignes utilisent#=et=#`#= =#` pour encadrer les commentaires, par exemple :
Exemple
1、Ceci est une ligne de commentaire
2、Ceci est une autre ligne de commentaire
=#
println("Hello World!")