[PYTHON] HackerRank-Memo

HackerRank-Memo

Es ist ein persönliches Memo

Grundsprache verwendet

python3

Raw_input () Tastatureingabe (python2) input () für python3

n = input() n = int(input())

.Strip () Leerzeichen entfernen (Leerzeichen, Tabulatoren, Zeilenumbrüche)

input().strip()

Sprit () Trennt ein Array durch die angegebenen Zeichen. Wenn in () nicht angegeben, durch Leerzeichen oder TAB trennen

input().split()

STDIN Auf der Tastatur eingegebener Wert Standardeingabe

・ Unterschied Unterschied difference of the two numbers (first - second).

· Produkt Multiplikation product of the two numbers.

A // b Teilung. Gibt den Quotienten als Ganzzahl zurück Nach dem Dezimalpunkt abschneiden

Für Aussage für Variable nacheinander

n = int(raw_input())

for i in range(n):
   print(i*i)

・ ` Lange ` i<n von i = 0 n ist nicht enthalten.

range(3) = [0,1,2]

· Schalttag Schaltjahr We add a Leap Day on February 29.

・ Interkalartag Der Tag, an dem es eingesteckt wurde The leap day is an extra, or intercalary day.

・ Gleichmäßig geteilt durch ~ Teilbar durch The year can be evenly divided by 4, is a leap year.

If-Anweisung ":" Wird nach if, elif, else benötigt.

Summe (Array) Berechnen Sie den Gesamtwert

list = range(5)
print(sum(list)) 

Str () In String konvertieren

n = int(input())

a=""
for i in range(n):
   a =a+str(i+1)
print(a)

#Ausgabe
a=12345~

・ Arismetische Operationen Arithmetischer Operator. + - *%

· Verfolger, Zweitplatzierter, Vizemeister zweiter Platz you are required to find the runner-up score.

(Lamb-Variable: Verarbeitung) (Argument) Lambda-Funktion Sie können eine Funktion in einer Zeile erstellen (entspricht def). (Lambda-Variable: Verarbeitung) (Argument) └ Weisen Sie der Verarbeitung Argumente zu └ Mehrere Argumente sind möglich. Geben Sie im Ranking-Prozess eine Variable ein.

print((lambda a,b,c:a*100+b*10+c*1)(1,2,3))

#Ausgabe
123

Map Map (Funktion, Array) Kartenfunktion Führen Sie für jedes Element des Arrays eine Funktion aus. Die Ausgabe ist ein Kartenobjekt → In Listenobjekt mit Liste konvertieren (map ())

-Konvertieren Sie ein Array mit der Map-Funktion in eine Ganzzahl map = (int, array)

arr = map(int, input().split())

X ** y Leistung. x zur y-ten Potenz

100 = 0 103 = 1000

Set () Entfernen Sie doppelte Werte aus dem Array Typ einstellen

arr=[2,3,6,6]
print(set(arr))

{2,3,6}

Sortiert () Ordnen Sie das Array in aufsteigender Reihenfolge an

Extrahieren Sie den n-ten größten Wert sorted()[-n]

#Extrahieren Sie den zweitgrößten Wert
arr=[2,3,6,6,5]

sorted(set(arr))[-2]

#Ausgabe
5

・ Ordnen Sie ihre Namen alphabetisch In alphabetischer Reihenfolge anordnen order their names alphabetically and print each one on a new line.

Recommended Posts

HackerRank-Memo
gzip memo
Himbeer-Pi-Memo
Python-Memo
Python-Memo
Graphen-Memo
Kolben Memo
pyenv memo
Matplotlib-Memo
pytest memo
sed memo
Python-Memo
Installieren Sie Memo
BeautifulSoup4 Memo
networkx memo
Python-Memo
Kater Memo
Befehlsnotiz
Generator Memo.
psycopg2 memo
Python-Memo
SSH-Memo
Notiz: rtl8812
Pandas Memo
Shell Memo
Python-Memo
Pycharm-Memo
AtCoder Andachtsnotiz (11/12)
[OpenCV] Persönliches Memo
PyPI-Push-Memo
Tensorflow-GPU Einführungsnotiz
LPIC304 Virtualisierungsnotiz
ALDA-Ausführungsnotiz
Python-Anfänger-Memo (9.2-10)
youtube download memo
Inu x Memo
Django Lernnotiz
ARC # 016 Teilnahmememo
Schöne Suppe Memo
LPIC101 Studiennotiz
Python-Anfänger-Memo (9.1)
Linux (Ubuntu) Memo
scp befehlsnotiz
Kolbengrundierung Memo
Sellerie / Kombu Memo
Wer befiehlt Memo
Django Tutorial Memo
Flask Grundnotiz
Linux # Command Memo 1
★ Memo ★ Python Iroha
Memo zur Geschlechtserkennung
Bildlesememo
[MEMO] [TERMINAL] Alacritty
Notiz der 3D-Rotation (1)
[Python] EDA-Memo
Python 3-Operator-Memo
H2O.ai Einführungsnotiz
Lambda-Ausdrucksnotiz