Ce sera une note d'apprentissage.
À l'origine, il s'agit d'un mécanisme préparé par un système d'exploitation basé sur Unix tel que LINUX. Si vous créez un programme prenant en charge l'entrée standard, vous pouvez changer la destination d'entrée, comme la lecture d'un fichier, la lecture de données à partir du clavier ou la spécification de paramètres lors de l'exécution du programme.
Une entrée ligne à partir de l'entrée standard
line = gets
puts line
Lire une ligne à partir de l'entrée standard et la convertir en entier
line = gets.to.i
puts line
//Le numéro entré est sorti
exemple)
Deux entiers sont donnés sur deux lignes avec une entrée standard.
Créez un programme qui sort ligne par ligne tout en augmentant le nombre du premier au deuxième nombre de un. Par exemple, étant donné les nombres 3 et 5, le résultat serait:
3
4
5
num1 = gets.to_i
num2 = gets.to_i
for i in num1..num2
puts i
end
Convertir les données en chaîne
Conversion de données en décimal
Supprimer le code de saut de ligne à la fin de la chaîne
line = gets.chomp
puts = "#{line}Attaqué le slime" //Sortie avec le code de saut de ligne supprimé
La méthode split est simplement une méthode pour fractionner une chaîne de caractères en un tableau.
str = "samurai engineer blog"
array = str.split
p array
[Résultat de l'exécution]
["samurai", "engineer", "blog"]
Chaîne.split(Délimiteur)
str = "samurai,engineer,blog"
array = str.split(",")
p array
[Résultat de l'exécution]
["samurai", "engineer", "blog"]
La méthode "fois" change la variable de "0" à "la valeur numérique de l'objet cible".-En remplaçant "1" dans l'ordre, "{De "}Traitement jusqu'à(又は「doDe "endTraitement jusqu'à)Éxécuter. La valeur augmente de 1 à chaque fois qu'elle est répétée.(「|variable|"La partie est facultative)。
objet.times do |variable|
Processus à exécuter 1
Processus à exécuter 2
end
longueur signifie «longueur». Dans Ruby, la longueur est une méthode de vérification de la "longueur de la chaîne" et de la "longueur du tableau (nombre d'éléments dans le tableau)".
Nous expliquerons comment utiliser la méthode de longueur lors de la vérification de la "longueur de chaîne" et comment utiliser la méthode de longueur lors de la vérification de la "longueur du tableau".
Comment utiliser la méthode de la longueur lors de la vérification de la "longueur de la chaîne"
str = '123456789'
str.length
# => 9
Comment utiliser la méthode de la longueur lors de la vérification de la "longueur du tableau"
data = [1,2,3,4,5,6,7,8,9]
data.length
# => 9
Je pense qu'il existe diverses autres méthodes. Je vais le mettre à jour tous les jours. Je vous serais également reconnaissant de bien vouloir signaler toute erreur.
Recommended Posts