Entrée standard / résumé / python, ruby

En guise de mémo personnel, j'ai résumé les entrées standard qui sont susceptibles d'être fréquemment utilisées dans le contrôle des compétences de paiza et AtCoder.

De base

lettre

input.py


s = input()

input.rb


s = gets.chomp

Valeur numérique

python


n = int(input())

ruby


n = gets.chomp.to_i

Séparez avec un espace

Entrez des valeurs séparées par des espaces sous forme de valeurs numériques dans des variables individuelles

input


1 2 3 

python


a,b,c = map(int,input().split())
#Notez la séparation de points d'entrée par virgule int

ruby


a,b,c = gets.chomp.split.map(&:to_i)

Entrez des valeurs séparées par des espaces sous forme de caractères dans des variables individuelles

input


red blue yellow 

python


a,b,c = input().split()

ruby


a,b,c = gets.chomp.split

Entrez des valeurs séparées par des espaces dans la liste (caractères / nombres)

input


spring summer autumn winter
101 102 103 104

python


x = input().split()
y = list( map(int,input().split()) )

ruby


x = gets.chomp.split
y = gets.chomp.split.map(&:to_i)

output


#x
["spring","summer","autumn","winter"]
#y
[101,102,103,104]

Plusieurs lignes

Entrée: n (nombre de lignes)    i1    .    .    in

Entrez n lignes de valeurs dans la liste [i1, i2, i3, ....., in]

python


n = int(input())
I = [ input() for i in range(n) ]

ruby


n = gets.chomp.to_i
array = []
n.times do
 i = gets.chomp
 array.push(i)
end

Recommended Posts

Entrée standard / résumé / python, ruby
[Python] Entrée standard
Résumé des entrées standard
[Python] À propos de l'entrée standard
Résumé des entrées / sorties standard
[Python3] Entrée standard [Cheet sheet]
Recevoir des conseils d'entrée standard @ python
Résumé Python
Résumé Python
Représentation matricielle avec entrée standard Python
[Pour les débutants] Résumé de l'entrée standard en Python (avec explication)
Python Paiza-Divers contrôles de compétences et entrées standard
Résumé du didacticiel Python
Entrée standard Python3 que j'ai essayé de résumer
Résumé de l'entrée standard de Python pouvant être utilisée dans Competition Pro
résumé relatif à python
Ensemble d'entrées standard Atcoder pour les débutants (python)
[Python] Ajouter un commentaire au fichier d'entrée standard
Résumé des bases de Python
Résumé de la correspondance entre les opérations de tableau ruby et python
Résumé Python vs Ruby "Deep Learning from scratch"
Python: décompressez depuis l'entrée standard en utilisant zipfile
Séquence de touches en Python
Résumé du didacticiel Python Django
Ruby, Python et carte
Résumé sur Python3 + OpenCV3
Résumé des arguments de la fonction Python
entrée et sortie python
Python et Ruby se séparent
Entrée / sortie audio Python
Résumé des opérations d'annuaire Python
Résumé du cadre Python AI
Résumé relatif au traitement itératif Python
Résumé des arguments Python
Séquence de touches en Python
Demandez à python d'analyser le json entré à partir de l'entrée standard
[Python] Changer l'entrée standard du clavier en fichier texte
Quel est le meilleur, l'entrée standard de python recevant input () ou sys.stdin?
Mémorandum Cisco _ configuration d'entrée avec Python
résumé lié à l'opération de fichier python
Résumé des opérations de liste Python3
Python sur Ruby et Ruby en colère sur Python
Python 3.4 ou version ultérieure standard pip
Java VS PHP VS Python VS Ruby
Nouveautés de Python 3.10 (Résumé)
Ecrire l'entrée standard dans le code
Entrée standard avec limite de temps
Remarques sur l'utilisation du test unittest standard Python
Partie 1 de la réception de l'entrée standard
Mémo tranche python et rubis
Note d'entrée Python dans AtCoder
Résumé de la portée des membres de la classe Python
Résumé de l'article sur la programmation Web Python
Zundokokiyoshi avec python / rubis / Lua
À propos de Perl, Python, PHP, Ruby
Matrice transposée au standard Python
Résumé de la prise en charge des opérations de hachage (dictionnaire) pour Ruby et Python
Syntaxe Ruby et Python ~ branch ~