Python Einfach zu bedienende Funktionen

Vor kurzem lerne ich Python.

Ich lerne immer noch die Grundlagen, aber ich habe mehr Funktionen gelernt, deshalb fasse ich sie als Memorandum zusammen.

Eingebaute Funktionen

__ Integrierte Funktionen = Funktionen, die von Anfang an als Python-Funktionen verwendet werden können __

Wir werden einige integrierte Funktionen für die folgende Liste verwenden.

nums = [100, 200, 500, 1000, 500]

sum () → Gibt die Gesamtzahl zurück

print(sum(nums))
→ 2300

max () → gibt den Maximalwert zurück

print(max(nums))
→ 1000

min () → gibt den Mindestwert zurück

print(min(nums))
→ 100

len () → Gibt die Anzahl der Elemente (Anzahl der Zeichen) zurück.

print(len(nums))
→ 5

str () → Konvertiert einen numerischen Wert in eine Zeichenfolge

print(str(nums))
→ [100, 200, 500, 1000, 500]  #Ausgabe als Zeichenfolge

Funktionen des importierten Moduls

__ Module = Datei mit Python-Definitionen und -Anweisungen __

Sie können die definierten Funktionen verwenden, indem Sie das Modul importieren.

Verwenden wir das Zufallsmodul als Beispiel.

import random

nums = [199, 288, 56, 82, 99, 1, 538, 499]

randint (n, m) → Gibt zufällige Ganzzahlen im angegebenen Bereich zurück (n ~ m)

print(random.randint(1, 100))
→ 17

choice () → Gibt zufällig ein Element in der angegebenen Liste zurück

random.choice(nums)
→ 288

shuffle () → Gibt die Reihenfolge der angegebenen Liste zufällig zurück

random.shuffle(nums)
→ [56, 499, 538, 199, 99, 288, 1, 82]

Funktionsdefinition

In der Anweisung def definiert.

Als Beispiel werde ich meine eigene Funktion erstellen, um den Durchschnitt zu berechnen. (Obwohl der Durchschnittswert im Statistikmodul mit mean () berechnet werden kann.)

def average(nums):
    return sum(nums) / len(nums)

nums = [10, 100, 30, 43, 57, 34, 90, 76]

result = average(nums)
print(result)
→ 55.0

Nur der eingerückte Teil wird von der Funktion verarbeitet.

Referenz

https://docs.python.org/ja/3/library/functions.html https://docs.python.org/ja/3/library/numeric.html https://docs.python.org/ja/3/library/random.html

Recommended Posts

Python Einfach zu bedienende Funktionen
Python-Funktionen
# Python-Grundlagen (Funktionen)
[Anfänger] Python-Funktionen
Python-Grundlagen: Funktionen
Python-Anfängerhandbuch (Funktionen)
Python-Grundkurs (12 Funktionen)
[Python] Memo über Funktionen
# 4 [Python] Grundlagen der Funktionen
In Python integrierte Funktion ~ Zip ~
Curry jede Funktion mit Python ....
Python> Lambda> winzige Funktionen / Rückruffunktionen
Einführung in Python-Funktionen
Python
Studie aus Python Hour3: Funktionen
Überschreiben Sie Bibliotheksfunktionen in Python
Schlüsselwortargumente für Python-Funktionen
Python #Funktion 1 für Super-Anfänger
Python 3 Sortier- und Vergleichsfunktionen
Python-Funktionen mit Chemoinfomatik gelernt
Funktionen höherer Ordnung und Einschlussnotation in Python
[Python] Verwalten Sie Funktionen in einer Liste
Über Python-Diktat und sortierte Funktionen
5 Einfach zu verwendende Python-Tools | Steigern Sie die Arbeitseffizienz
Verwendung globaler Variablen in Python-Funktionen
10 Funktionen von "Sprache mit Batterie" Python
Definieren Sie Funktionen (Methoden) in Python dynamisch
Kafka Python
Python3> Funktionen> Funktionsumbenennungsmechanismus> f = fib
[Python3] Definieren Sie globale Variablen in einer Funktion dynamisch
Python-Grundlagen ⑤
Python-Zusammenfassung
Eingebaute Python
Python-Technik
Python studieren
Python 2.7 Countdown
Python-Memorandum
Python-Tipps
Python-Funktion ①
Python-Grundlagen
Python-Memo
Erobern Sie 69 integrierte Funktionen von Python 6th p ~ r
Ufo-> Python (3)
Installieren Sie Python
Python Singleton
Python-Grundlagen ④
Python-Memorandum 2
[Einführung in die Udemy Python3 + -Anwendung] 55. In-Function-Funktionen
Python-Memo
Verwenden Sie einfach Ihre eigenen Funktionen in Python
Python Jinja2
Python-Inkrement
atCoder 173 Python
[Python] -Funktion
Python-Installation
Ein Forscher eines Pharmaunternehmens fasste die Funktionen in Python zusammen
Python installieren 3.4.3.
Versuchen Sie Python