Sie werden in 100 Tagen Ingenieur - 28. Tag - Python - Grundlagen der Python-Sprache 4

Heute ist eine Fortsetzung der Grundlagen von Python.

Klicken Sie hier zum letzten Mal

Sie werden in 100 Tagen Ingenieur - Tag 27 - Python - Python-Übung 1

aufführen

Es tut mir leid, wenn es nicht angezeigt wird

Es kann spezielle Datenformulare innerhalb der Programmiersprache verarbeiten. Das ist die Datenstruktur wie "Wörterbuchtyp" und "Listentyp".

Verwenden Sie "[]" eckige Klammern, um "Listentyp" -Daten zu erstellen. Geben Sie die Daten in Form der Daten ein, die Sie in eckigen Klammern speichern möchten.

Listenwerte können mehrere Elemente enthalten. Um viele Elemente in den Listenwert einzufügen, verbinden Sie sie mit einem Komma.

** Definition des Listentyps **

[] [Element, Element, ...]

Listenbeispiel: [1,2,3]

#Listentyp
l1 = [1,2,3,4,5]

#Leere Liste(Ich habe noch kein Element)
l2 = []

print(l1)
print(l2)

[1,2,3,4,5] []

Der "Listentyp" ist eine Datenstruktur mit mehreren Elementen. Es gibt keine besondere Regel bezüglich der Form der Daten, die im "Listentyp" gespeichert werden können. Sie können beliebige Daten eingeben.

a = [1,2,3,'4']
print(a)

[1, 2, 3, '4']

Listenelemente können auch eine Mischung verschiedener Datentypen sein.

Seien Sie vorsichtig, da es "[]" verwendet und leicht mit "Index" verwechselt wird. Listentypen in der Python-Sprache werden mit "index" referenziert.

** Listenelemente durchsuchen **

Listentypdaten [Indexwert]

#Definieren Sie eine Liste innerhalb einer Liste
lis_lis = [[1,2,3],[4,5,6],[7,8,9]]
print(lis_lis)

#Mit Index auswerfen
print(lis_lis[1][2])

[[1, 2, 3], [4, 5, 6], [7, 8, 9]] 6

Sie können die Liste in der Liste speichern. In diesem Fall handelt es sich um eine Mehrfachliste, sodass Sie auch "[]" zum Abrufen angeben können Sie werden nur die mehreren Teile schreiben.

Außerdem hat der Index eine Funktion namens "Slice". Da können Sie den Start, das Ende usw. angeben. Die herausgenommenen Elemente ändern sich auch je nachdem, wie sie geschnitten werden.

Listentyp [Indexwert]: Extrahieren Sie nur ein Element. Listentyp [Start: Ende]: Es können mehrere Elemente von Anfang bis Ende abgerufen werden. Listentyp [start:]: Es können mehrere Elemente vom Anfang bis zum Ende abgerufen werden. Listentyp [: Ende]: Es können mehrere Elemente vom Anfang bis zum Ende abgerufen werden. Listentyp [Start: Ende: Anzahl der Sprünge] Sie können mehrere Elemente abrufen, indem Sie n vom Anfang bis zum Ende überspringen.

a = [1,2,3]
#Extrahieren Sie das erste Element
print(a[0])
print(type(a[0]))

1 <class 'int'>

a = [1,2,3,4,5]
#Extrahieren Sie mehrere Elemente(Vom 3. bis 4 ..)
print(a[2:4])
print(type(a[2:4]))

[3, 4] <class 'list'>

a = [1,2,3,4,5]
#Extrahieren Sie mehrere Elemente(Vom vorletzten zum letzten)

print(a[1:])

#Extrahieren Sie mehrere Elemente(Vom ersten bis zum dritten)
print(a[:3])

[2, 3, 4, 5] [1, 2, 3]

Die Reihenfolge der Elemente ist in der Liste wichtig. Slices arbeiten mit mehreren Elementen.

** Listenelemente hinzufügen **

Es gibt viele Möglichkeiten, Listenelemente hinzuzufügen. Geben Sie nur einen Wert ein, der angehängt wird Die andere Möglichkeit besteht darin, die Liste zur Liste hinzuzufügen.

Variable.append (Element)

Variable + = Liste Variable .extend (Liste) Liste + Liste

a = [1,2,3]
#Element anhängen hinzufügen
a.append(4)
print(a)

[1, 2, 3, 4]

a = [1,2,3]
#Element hinzufügen+=
a += a
print(a)

[1, 2, 3, 1, 2, 3]

a = [1,2,3]

#Element erweitern hinzufügen
a.extend([4,5])
print(a)

[1, 2, 3, 4, 5]

a = [1,2,3]

#Zusätzliche Liste der Elemente+aufführen
a = a + a
print(a)

[1, 2, 3, 1, 2, 3]

Listentypwerte können mehrere Elemente enthalten Es gibt verschiedene Möglichkeiten, es herauszunehmen.

** Element ändern **

Das Ändern des Elements finden Sie an der Stelle, an der Sie es mit "index" extrahiert haben Nehmen Sie Änderungen vor, indem Sie "Zuweisung" ausführen.

Listentypvariable [Indexwert] = geänderter Wert

Listentypvariable [Start: Ende] = [Liste] Listentypvariable [Start:] = [Liste] Listentypvariable [: end] = [list]

a = [1,2,3,4,5]
print(a)
#Ändern Sie das dritte Element in 9
a[2] = 9
print(a)

[1, 2, 3, 4, 5] [1, 2, 9, 4, 5]

a = [1,2,3,4,5]
#Ändern Sie mehrere Elemente(Vom 3. bis 4 ..
a[2:4] = [9,8]
print(a)

a = [1,2,3,4,5]
#Ändern Sie mehrere Elemente(Vom vorletzten zum letzten)
a[1:] = [7,6]
print(a)

a = [1,2,3,4,5]
#Ändern Sie mehrere Elemente(Vom ersten bis zum dritten)
a[:3] = [8,8,8,8]
print(a)

[1, 2, 9, 8, 5] [1, 7, 6] [8, 8, 8, 8, 4, 5]

Wenn Sie den Anfang und das Ende des Index verwenden, werden mehrere Elemente gleichzeitig ersetzt. Die Bestellung ist ebenfalls betroffen. Lass uns aufpassen.

** Element löschen **

Es gibt auch verschiedene Möglichkeiten, ein Element aus der Liste zu entfernen.

*** Verwendung von del und index ***

del list [index value] del list [start: end]

l = ["A", "B", "C", "D", "E", "F", "G"]
print (l)

#Löschen Sie die zweite
del l[1]
print (l)

#Zweitens mehr,Löschen Sie den dritten
del l[1:3]
print (l)

['A', 'B', 'C', 'D', 'E', 'F', 'G'] ['A', 'C', 'D', 'E', 'F', 'G'] ['A', 'E', 'F', 'G']

1 Element, wenn nur ein Indexwert vorhanden ist Wenn Sie mehr als ein Element für Start und Ende angeben, werden mehrere Elemente gelöscht.

*** Löschen mit Pop-Funktion ***

List.pop (Indexwert)

Seien Sie bei der Verwendung der Pop-Funktion vorsichtig, da ein Fehler auftritt, wenn kein Element vorhanden ist.

l = ["A", "B", "C", "D", "E", "F", "G"]
print (l)

#4. entfernen
l.pop(3)
print (l)

['A', 'B', 'C', 'D', 'E', 'F', 'G'] ['A', 'B', 'C', 'E', 'F', 'G']

l = ["A", "B", "C", "D", "E", "F", "G"]

#Fehler, wenn kein Element vorhanden ist
l.pop(8)

IndexError : Fehler, der auftritt, wenn der Indexwert die Anzahl der Elemente überschreitet

*** Entfernen mit der Entfernungsfunktion ***

List.remove (angegebener Wert) Die Entfernungsfunktion verursacht auch einen Fehler, wenn der angegebene Wert nicht angegeben wird.

l = ["A", "B", "C", "D", "E", "F", "G"]
print(l)

#Element A entfernen
l.remove('A')
print (l)

['A', 'B', 'C', 'D', 'E', 'F', 'G'] ['B', 'C', 'D', 'E', 'F', 'G']

l = ["A", "B", "C", "D", "E", "F", "G"]

#Fehler, wenn kein Element vorhanden ist
l.remove('H')

ValueError : Fehler verursacht durch die Liste, die den zu löschenden Wert nicht enthält

Um es mit dem Pop zu entfernen und Funktionen zu entfernen, müssen Sie einige Maßnahmen ergreifen, um es zu entfernen.

** Suche nach Listenelementen **

Es ist keine Listenfunktion Sie können nach den Werten von Listenelementen mit dem Operator "in" suchen.

Wert im Listentyp

Mit dem Operator "in" Sie können den Inhalt durchsuchen und das Ergebnis wird als "bool" -Typ zurückgegeben.

l = ["A", "B", "C", "D", "E", "F", "G"]
print ('K' in l)

False

Wenn Sie dieses Ergebnis vom Typ Bool verwenden, können Sie es löschen.

** Sortieren von Listenelementen **

Das Sortieren erfolgt mit der Sortierfunktion. Im Fall einer Zeichenfolge ist dies die Zeichenreihenfolge wie ABC, und im Fall eines numerischen Werts ist es die Reihenfolge des numerischen Werts.

Aufsteigende Reihenfolge: list.sort () Absteigend: list.sort (reverse = True)

a = [1,4,3,5,6]
print(a)

#In aufsteigender Reihenfolge sortieren
a.sort()
print(a)

[1, 4, 3, 5, 6] [1, 3, 4, 5, 6]

a = [1,4,3,5,6]
print(a)

#In absteigender Reihenfolge sortieren
a.sort(reverse=True)
print(a)

[1, 4, 3, 5, 6] [6, 5, 4, 3, 1]

** Elemente neu anordnen **

Dies ist eine Methode zum Neuanordnen der Elemente in umgekehrter Reihenfolge, nicht in der Größe der Elemente.

List.reverse ()

a = [1,4,3,5,6]
print(a)

#In umgekehrter Reihenfolge sortieren
a.reverse()
print(a)

[1, 4, 3, 5, 6] [6, 5, 3, 4, 1]

Da die Liste mehrere Werte haben kann Es wird in Programmen für verschiedene Zwecke verwendet.

Ich denke, dass die Häufigkeit der Nutzung in den Top 3 liegen wird Lassen Sie uns gedrückt halten, wie wir damit umgehen sollen.

Taple

Es tut mir leid, wenn es nicht angezeigt wird

Es gibt einen "Tupple-Typ" als Daten ähnlich einer Liste. "Taple" ist ein Datentyp, der nach seiner Definition nicht mehr hinzugefügt oder geändert werden kann.

In Python kann es mit () Klammern definiert werden.

(Element)

Der große Unterschied zur Liste besteht darin, dass Sie keine Werte hinzufügen oder ändern können.

Sobald Sie eine Variable erstellt haben, können Sie Elemente innerhalb dieser Variablen ändern oder hinzufügen Stellen Sie sich das als eine Liste vor, die nicht gelöscht werden kann.

Speichern Sie also Dinge, die sich nicht als Zweck ändern Es wird so verwendet.

#Definieren Sie einen Taple mit 5 Elementen
a = (1,2,3,4,5)
print(a)

(1, 2, 3, 4, 5)

#Sie können einen Taple definieren, der keine Elemente enthält, aber keinen Sinn ergibt
b=()
print(b)

()

Der Elementabruf entspricht der Liste Sie können auch die Index- und Slice-Funktionen verwenden.

#Nehmen Sie das dritte Element des Ritzels heraus
a = (1,2,3,4,5)
print(a[2])

3

#Taple 2-Extrahieren Sie das 4. Element
a = (1,2,3,4,5)
print(a[1:4])

(2, 3, 4)

Sie können keine Elemente hinzufügen, entfernen oder ändern. Ein Fehler wird auftreten.

#Hinzufügen von Tapple-Elementen
c = (1,3,5,7,9)
c.append(11)

AttributeError: 'tuple' object has no attribute 'append'

#Taple löschen
d = (1,3,5,7,9)
del d[2]

TypeError: 'tuple' object doesn't support item deletion

#Ändern Sie die Elemente des Taple
e =(2,3,4,5,6)
e[3]=13

TypeError: 'tuple' object does not support item assignment

Wenn Sie versuchen, die Elemente des definierten Tapples zu ändern, wird eine Fehlermeldung angezeigt.

Sie können jedoch Taples und Taples kombinieren, um einen weiteren Taple zu erstellen. Sie können beispielsweise Elemente hinzufügen.

t1 = (1,2,3,4,5)
t2 = (2,3,4,5,6)
t3 = t1 + t2
print(t3)

(1, 2, 3, 4, 5, 2, 3, 4, 5, 6)

auf diese Weise Wenn Sie es verwenden, damit sich die Elemente nach dem Erstellen nicht ändern Ein Taple, über das Sie sich keine Sorgen machen müssen, ist versehentlich geeignet.

Es gibt auch Daten in Form von Taples. Ich hoffe du kannst es festhalten.

Wörterbuchtyp

Es tut mir leid, wenn es nicht angezeigt wird

Wie die Liste ist die am häufigsten verwendete Datenform in Python Es ist eine Datenstruktur namens "Wörterbuchtyp".

Der Wörterbuchtyp ist ein Paar aus Schlüssel und Wert Sie können mehrere Elemente verwalten.

Der Schlüssel kann nicht nur mit "Ganzzahl", sondern auch mit "Zeichen" gesetzt werden. Es können verschiedene Arten von Werten verwendet werden. Im Gegensatz zur Liste spielt die Reihenfolge keine Rolle.

** Erstellen eines Wörterbuchtyps **

Der Wörterbuchtyp kann mit {} Wellenklammern definiert werden Sie können "Schlüssel" und "Wert" als Elemente speichern.

{Key: Value}

#Ein Beispiel für ein Wörterbuch mit Zifferntasten
d1 = {1:10,2:20}
print(d1)

{1: 10, 2: 20}

#Ein Beispiel für einen Wörterbuchtyp, bei dem der Schlüssel eine Zeichenfolge ist
d2 = {'a':10,'b':20}
print(d2)

{'b': 20, 'a': 10}

** Siehe Wörterbuchelemente **

Sie können einen Wert mit dem Variablennamen [Schlüssel] zurückgeben.

Ohne den "Schlüssel" erhalten Sie jedoch einen "Fehler".

#Registrieren Sie 5 Elemente
sample_dic_data = {'apple': 100, 'banana': 100, 
'orange': 300, 'mango': 400, 'melon': 500}

#Schlüssel gibt Melonenelement zurück
print(sample_dic_data['melon'])

500

sample_dic_data = {'apple': 100, 'banana': 100, 
'orange': 300, 'mango': 400, 'melon': 500}

#Schlüssel gibt ein Element der Traube zurück
print(sample_dic_data['grape'])

KeyError: 'grape'

Befindet sich der Schlüssel nicht im Element, tritt ein "KeyError" auf. Als Wörterbuchtypfunktion können Sie Elemente wie eine Liste hinzufügen, ändern und löschen.

** Element hinzufügen **

Variablenname [Schlüsselname] = Wert

d3 = {1:2 , 3:4}
print(d3)

#Wörterbuchelemente hinzufügen
d3[5] = 8
print(d3)

{1: 2, 3: 4} {1: 2, 3: 4, 5: 8}

Wenn Sie einen bereits vorhandenen Schlüssel angeben, wird der Wert überschrieben und geändert.

d4 = {1:2 , 3:4}
print(d4)

#Wörterbuchelemente ändern
d4[1] = 18
print(d4)

{1: 2, 3: 4} {1: 18, 3: 4}

** Schlüsselsuche **

Verwenden von in wie in der Liste

Wörterbuch eingeben

Wenn dann der "Schlüssel" existiert, wird "Falsch" zurückgegeben, wenn er nicht "Wahr" ist.

d5 = {3:4 , 5:6 , 7:8}

#Suche nach Schlüsselnamen
print( 7 in d5)
print( 11 in d5)

True False

mydict = {'pen':1 , 'pineapple':2 , 'apple':3}
print('apple' in mydict)

True

Wenn der "Schlüssel" mit der "Zeichenkette" gesetzt ist, ist der "Schlüssel" bei der Suche auch mit der "Zeichenkette". Wenn Sie den "Schlüssel" mit dem "Ganzzahlwert" setzen, suchen Sie bei der Suche auch mit dem "Ganzzahlwert". Achten Sie bei der Suche nach dem Schlüssel auf die Form der Daten.

** Wörterbuchelemente löschen **

*** Alle Elemente löschen *** Wörterbuchvariable name.clear ()

*** Löschen durch Angabe eines Elements *** del Wörterbuch Variablenname [Schlüssel] Wörterbuchvariable name.pop (Schlüssel)

del gibt den gelöschten Wert nicht zurück, aber pop gibt den Wert zurück.

d6 = {'pen':1 , 'pineapple':2 , 'apple':3}
print(d6)

#Mit Schlüssel löschen
del d6['pen']
print(d6)

#Löschen Sie alle Elemente
d6.clear()
print(d6)

{'apple': 3, 'pineapple': 2, 'pen': 1} {'apple': 3, 'pineapple': 2} {}

d7 = {'pen':1 , 'pineapple':2 , 'apple':3}
print(d7)

#Löschen mit Taste mit Pop-Funktion
print(d7.pop('pen'))
print(d7)

{'apple': 3, 'pineapple': 2, 'pen': 1} 1 {'apple': 3, 'pineapple': 2}

Pop wird verwendet, um etwas mit dem gelöschten Wert zu tun.

d8 = {'pen':1 , 'pineapple':2 , 'apple':3}
print(d8)

#Löschen Sie mit einer Taste, die mit der Pop-Funktion nicht vorhanden ist
print(d8.pop('penpen'))

KeyError: 'penpen'

Wie bei Wertreferenzen führt das Löschen eines nicht vorhandenen Schlüssels zu einem Fehler.

Wenn Sie den Schlüssel nicht haben, ihn aber sicher löschen möchten, fügen Sie ein zweites Argument zu "pop" hinzu.

Wörterbuchvariable name.pop (Schlüsselname, zurückzugebender Wert)

d9 = {'pen':1 , 'pineapple':2 , 'apple':3}
print(d9)

#Löschen Sie mit einer Taste, die mit der Pop-Funktion nicht vorhanden ist
print(d9.pop('penpen' , None))

{'apple': 3, 'pineapple': 2, 'pen': 1} None

Auf diese Weise wird der Wert eines Elements mit diesem Schlüssel geändert. Wenn kein Element vorhanden ist, kann der Wert des zweiten Arguments zurückgegeben werden.

Wenn Sie "Keine" einstellen, scheint nichts zu passieren. Es kann sicher gelöscht werden.

Verwenden der IF-Anweisung und der Suchfunktion, die in späteren Vorlesungen angezeigt werden Wenn Sie einen Schlüssel haben, können Sie auch einen Prozess eingeben Sie können es gut löschen.

Wenn Sie etwas mit diesem gelöschten Wert tun möchten, nur ein wenig Seien Sie vorsichtig, da Sie eine Technik benötigen.

** Alle Elemente anzeigen **

Da der Wörterbuchtyp mehrere Daten speichert Es gibt eine Möglichkeit, auf alle Elemente zu verweisen.

Da das Wörterbuchtypelement aus "Schlüssel" und "Wert" besteht, gibt es die folgenden drei Referenzmethoden.

Dictionary variable .keys (): Gibt eine Liste von Schlüsseln zurück. Dictionary variable .values (): Gibt eine Liste von Werten zurück. Dictionary variable .items (): Gibt eine Liste von Schlüsseln und Werten zurück.

#Definieren Sie ein Wörterbuch
mydict = {"pen":1, "pineapple":2, "apple":3}

#Gibt eine Liste von Schlüsseln zurück.
print(mydict.keys())

#Gibt eine Liste von Werten zurück.
print(mydict.values())

#Gibt eine Liste von Schlüsseln und Werten zurück.
print(mydict.items())

dict_keys(['apple', 'pineapple', 'pen']) dict_values([3, 2, 1]) dict_items([('apple', 3), ('pineapple', 2), ('pen', 1)])

Es ist ein bisschen verwirrend Sie können die Daten von "Wörterbuchtyp" in "Listentyp" konvertieren lassen.

In items (), das eine Liste von Schlüsseln und Werten zurückgibt Eine Sammlung von "Schlüsseln und Werten" in "Tapple Type" Was als Element der Liste gespeichert ist, wird zurückgegeben.

Da der Inhalt des zurückgegebenen "Listentyps" die Werte des "Tupeltyps" sind Extrahieren Sie den "Schlüssel" und den "Wert" daraus.

Wie man sich auf all das bezieht Ich möchte in der wiederholten "for-Erklärung" ins Detail gehen. Lassen Sie uns zunächst lernen, wie man mit dem Wörterbuchtyp umgeht.

Ich denke, das Wörterbuch wird der am häufigsten verwendete Datentyp in Python sein. Ich denke, es ist eine gute Idee, es wiederholt zu versuchen.

Zusammenfassung

Listentyp und Wörterbuchtyp befinden sich in TOP3 unter den Python-Sprachen Dies ist ein häufig verwendeter Datentyp.

Darüber hinaus sind die Methoden zur Handhabung kompliziert und vielfältig.

Es ist ein sehr wichtiger Teil, wie man die Daten definiert Bitte stellen Sie sicher, dass Sie die Extraktionsmethode kennen.

Es gibt viele von ihnen sogar in der Kontrollerklärung der Angelegenheit. Erinnern wir uns an diese Gelegenheit.

72 Tage, bis Sie Ingenieur werden

Informationen zum Autor

HP von Otsu py: http://www.otupy.net/

Youtube: https://www.youtube.com/channel/UCaT7xpeq8n1G_HcJKKSOXMw

Twitter: https://twitter.com/otupython

Recommended Posts

Sie werden in 100 Tagen Ingenieur - Tag 33 - Python - Grundlagen der Python-Sprache 8
Sie werden in 100 Tagen Ingenieur - 26. Tag - Python - Grundlagen der Python-Sprache 3
Sie werden in 100 Tagen Ingenieur - 28. Tag - Python - Grundlagen der Python-Sprache 4
Sie werden in 100 Tagen Ingenieur. ――Tag 24 ―― Python ―― Grundlagen der Python-Sprache 1
Sie werden in 100 Tagen Ingenieur. ――Tag 30 ―― Python ―― Grundlagen der Python-Sprache 6
Sie werden in 100 Tagen Ingenieur. ――Tag 25 ―― Python ―― Grundlagen der Python-Sprache 2
Sie werden in 100 Tagen Ingenieur - 27. Tag - Python - Python-Übung 1
Sie werden in 100 Tagen Ingenieur - Tag 34 - Python - Python-Übung 3
Sie werden in 100 Tagen Ingenieur - 31. Tag - Python - Python-Übung 2
Sie werden in 100 Tagen Ingenieur - Tag 63 - Programmierung - Wahrscheinlichkeit 1
Sie werden in 100 Tagen Ingenieur. ――Tag 65 ――Programmieren ――Über Wahrscheinlichkeit 3
Sie werden in 100 Tagen Ingenieur. ――Tag 64 ――Programmieren ――Über Wahrscheinlichkeit 2
Sie werden in 100 Tagen Ingenieur - Tag 35 - Python - Was Sie mit Python tun können
Sie werden in 100 Tagen Ingenieur - Tag 86 - Datenbank - Über Hadoop
In 100 Tagen sind Sie Ingenieur. ――Tag 71 ――Programmieren ――Über das Schaben 2
In 100 Tagen sind Sie Ingenieur. ――Tag 61 ――Programmieren ――Über Erkundung
In 100 Tagen sind Sie Ingenieur. ――Tag 74 ――Programmieren ――Über das Schaben 5
In 100 Tagen sind Sie Ingenieur. ――Tag 73 ――Programmieren ――Über das Schaben 4
In 100 Tagen sind Sie Ingenieur. ――Tag 75 ――Programmieren ――Über das Schaben 6
In 100 Tagen sind Sie Ingenieur. ――Tag 68 ――Programmieren ――Über TF-IDF
In 100 Tagen sind Sie Ingenieur. ――Tag 70 ――Programmieren ――Über das Schaben
In 100 Tagen sind Sie Ingenieur. ――Tag 81 ――Programmieren ――Über maschinelles Lernen 6
In 100 Tagen sind Sie Ingenieur. ――Tag 82 ――Programmieren ――Über maschinelles Lernen 7
In 100 Tagen sind Sie Ingenieur. ――Tag 79 ――Programmieren ――Über maschinelles Lernen 4
In 100 Tagen sind Sie Ingenieur. ――Tag 80 ――Programmieren ――Über maschinelles Lernen 5
In 100 Tagen sind Sie Ingenieur. ――Tag 78 ――Programmieren ――Über maschinelles Lernen 3
Sie werden in 100 Tagen Ingenieur. ――Tag 84 ――Programmieren ――Über maschinelles Lernen 9
In 100 Tagen sind Sie Ingenieur. ――Tag 83 ――Programmieren ――Über maschinelles Lernen 8
In 100 Tagen sind Sie Ingenieur. ――Tag 77 ――Programmieren ――Über maschinelles Lernen 2
In 100 Tagen sind Sie Ingenieur. ――Tag 85 ――Programmieren ――Über maschinelles Lernen 10
In 100 Tagen sind Sie Ingenieur. ――Tag 60 ――Programmieren ――Über Datenstruktur und Sortieralgorithmus
Sie werden in 100 Tagen Ingenieur. ――Tag 66 ――Programmieren ――Über die Verarbeitung natürlicher Sprache
Grundlagen zum Ausführen von NoxPlayer in Python
Sie werden in 100 Tagen Ingenieur. ――Tag 67 ――Programmieren ――Über morphologische Analyse
Wie viel kennen Sie die Grundlagen von Python?
Überprüfung der Grundlagen von Python (FizzBuzz)
Informationen zur Grundlagenliste der Python-Grundlagen
Lernen Sie die Grundlagen von Python ① Grundlegende Anfänger
Wird der Tag kommen, an dem Python einen Ausnahme-Ausdruck haben kann?
Für Python-Anfänger. Sie können verwirrt sein, wenn Sie den allgemeinen Begriff für die Programmiersprachen-Sammlung nicht kennen.
[Basic Information Engineer Examination] Ich habe einen Algorithmus für den Maximalwert eines Arrays in Python geschrieben.
Wenn Sie einen Singleton in Python möchten, stellen Sie sich das Modul als Singleton vor
Die Geschichte eines Fehlers in PyOCR
Python Hinweis: Wenn Sie die Attribute eines Objekts kennen möchten
Werden Sie bald KI-Ingenieur! Lernen Sie in wenigen Tagen umfassend Python / KI / Maschinelles Lernen / Deep Learning / Statistische Analyse!
Ich kannte die Grundlagen von Python nicht
Das Ergebnis der Installation von Python auf Anaconda
Öffnen Sie eine Excel-Datei in Python und färben Sie die Karte von Japan
Auf der Suche nach dem schnellsten FizzBuzz in Python
Holen Sie sich zu jeder Tageszeit eine Datums- / Uhrzeitinstanz in Python
Ein Beispiel für die Antwort auf die Referenzfrage der Studiensitzung. Mit Python.
[Python3] Grundlegendes zu Dateivorgängen
Eine Geschichte über einen Ingenieur, der das Emo der Kryptographie bemerkt hat und versucht, es in Python zu implementieren
[Python3] Code, der verwendet werden kann, wenn Sie die Erweiterung eines Bildes sofort ändern möchten
Wenn Sie sudo in Ubuntu hinzufügen, wird es als Standardpython bezeichnet.
[Basic Information Engineer Examination] Ich habe den Algorithmus der euklidischen Methode der gegenseitigen Teilung in Python geschrieben.
Sie können die Methode der Klasse direkt in Python3 aufrufen, ohne @staticmethod hinzuzufügen
Wenn Sie View decorator in urls.py in Django schreiben, ist die Liste höher.
Wenn in der Funktion eine Ausnahme auftritt, wird diese an den Anrufer 2 übertragen
Wenn in der Funktion eine Ausnahme auftritt, wird diese an den Anrufer 1 übertragen