Standardeingabe / Zusammenfassung / Python, Ruby

Als persönliches Memo habe ich die Standardeingaben zusammengefasst, die wahrscheinlich häufig bei Paizas Fähigkeitsüberprüfung und AtCoder verwendet werden.

Basic

Brief

input.py


s = input()

input.rb


s = gets.chomp

Numerischer Wert

python


n = int(input())

ruby


n = gets.chomp.to_i

Mit einem Leerzeichen trennen

Geben Sie durch Leerzeichen getrennte Werte als numerische Werte in einzelne Variablen ein

input


1 2 3 

python


a,b,c = map(int,input().split())
#Beachten Sie die Aufteilung der Int-Komma-Eingabepunkte

ruby


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

Geben Sie durch Leerzeichen getrennte Werte als Zeichen in einzelne Variablen ein

input


red blue yellow 

python


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

ruby


a,b,c = gets.chomp.split

Geben Sie durch Leerzeichen getrennte Werte in die Liste ein (Zeichen / Zahlen).

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]

Mehrere Zeilen

Eingabe: n (Anzahl der Zeilen)    i1    .    .    in

Geben Sie n Wertezeilen in die Liste ein [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

Standardeingabe / Zusammenfassung / Python, Ruby
[Python] Standardeingabe
Zusammenfassung der Standardeingaben
[Python] Informationen zur Standardeingabe
Zusammenfassung der Standardeingabe / -ausgabe
[Python3] Standardeingabe [Cheet Sheet]
Empfangen von Standardeingabetipps @ python
Python-Zusammenfassung
Python-Zusammenfassung
Matrixdarstellung mit Python-Standardeingabe
[Für Anfänger] Zusammenfassung der Standardeingabe in Python (mit Erklärung)
Python Paiza - Verschiedene Fähigkeitsüberprüfungen und Standardeingaben
Zusammenfassung des Python-Tutorials
Python3-Standardeingabe habe ich versucht zusammenzufassen
Zusammenfassung der Standardeingabe von Python, die in Competition Pro verwendet werden kann
Python-bezogene Zusammenfassung
Atcoder-Standardeingabesatz für Anfänger (Python)
[Python] Fügen Sie der Standardeingabedatei einen Kommentar hinzu
Zusammenfassung der Python-Grundlagen
Zusammenfassung der Korrespondenz zwischen Ruby- und Python-Array-Operationen
Python vs Ruby "Deep Learning von Grund auf neu" Zusammenfassung
Python: Entpacken Sie die Standardeingabe mit zipfile
Tastenanschlag in Python
Zusammenfassung des Python Django-Tutorials
Ruby, Python und Map
Zusammenfassung über Python3 + OpenCV3
Zusammenfassung der Python-Funktionsargumente
Python-Eingabe und Ausgabe
Python und Ruby teilen sich
Python-Audioeingabe / -ausgabe
Zusammenfassung der Python-Verzeichnisoperationen
Zusammenfassung des Python AI-Frameworks
Zusammenfassung der Python-iterativen Verarbeitung
Zusammenfassung der Python-Argumente
Tastenanschlag in Python
Lassen Sie Python den von der Standardeingabe eingegebenen JSON analysieren
[Python] Ändern Sie die Standardeingabe von der Tastatur in eine Textdatei
Was ist besser, wenn Pythons Standardeingabe input () oder sys.stdin empfängt?
Cisco Memorandum _ Eingabekonfiguration mit Python
Zusammenfassung der Python-Dateivorgänge
Zusammenfassung der Python3-Listenoperationen
Python auf Ruby und wütend Ruby auf Python
Python 3.4 oder höher Standard Pip
Java VS PHP VS Python VS Ruby
Was ist neu in Python 3.10 (Zusammenfassung)
Schreiben Sie die Standardeingabe in den Code
Standardeingabe mit Zeitlimit
Hinweise zur Verwendung des Python-Standards unittest
Teil 1 des Empfangs von Standardeingaben
Python und Ruby Slice Memo
Python-Eingabehinweis in AtCoder
Zusammenfassung des Bereichs der Python-Klassenmitglieder
Zusammenfassung des Python-Webprogrammierartikels
Zundokokiyoshi mit Python / Rubin / Lua
Über Perl, Python, PHP, Ruby
Transmutationsmatrix im Python-Standard
Zusammenfassung der Unterstützung von Hash-Operationen (Dictionary) für Ruby und Python
Ruby- und Python-Syntax ~ branch ~