[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