Puisque qiita utilise souvent Markdown, je laisserai l'article de qiita ci-dessous pour les notes. Markdown Writing Cheet Sheet
Convention over Configuration
Détails de la configuration sur la configuration
shebang
Cette fois, shebang a été expliqué.
Qu'est-ce que le shebang? shebang est la première ligne d'un script UNIX qui commence par #! et spécifie l'interpréteur pour démarrer et charger le script.
Si le chemin est défini, il peut être converti en commande et le programme peut être manipulé facilement.
Avec ce paramètre, les programmes sous ~ / bin peuvent être facilement utilisés si vous avez l'autorisation d'exécution! !!
Utilisez la commande chmod pour l'autorisation d'exécution. Vous pouvez vérifier le contenu avec man chmod </ strong>.
Ruby gère les instructions if-else comme suit
si expression[then]
formule...
[expression elsif[then]
formule... ]
...
[else
formule... ]
end
Revue de classe 1
--Comment gérer les instructions if-else dans ruby
p year = ARGV[0].to_i
# .to_i est une méthode pour convertir en type int
if year % 4 == 0
p true
end
Revue de classe 2
--Comment gérer les tableaux et les instructions de boucle dans ruby
[2004, 1999].each do |year|
# []Array (identique à la liste python)
#Extraire les éléments dans l'ordre avec chaque méthode
p year
if year%4 == 0
p true
else
p false
end
end
Revue de classe 3
[1900,2004,1999].each do |year|
p year
#Première déclaration if
if year % 100 ==0
p false
next #next est identique à l'instruction continue de python
end
#Deuxième déclaration if
if year % 4 == 0
p true
else
p false
end
end