Sie werden in 100 Tagen Ingenieur. ――Tag 30 ―― Python ―― Grundlagen der Python-Sprache 6

Diese Zeit ist eine Fortsetzung der Grundlagen von Python. Es sind frühestens 30 Tage. Ich habe nicht das Gefühl, dass es vorbei ist www.

Klicken Sie hier zum letzten Mal [Sie werden in 100 Tagen Ingenieur - 29. Tag - Python - Grundlagen der Python-Sprache 5] (https://qiita.com/otupy/items/22d4ab97b33c989ab284)

Über eingebaute Funktionen

Es tut mir leid, wenn es nicht angezeigt wird

Standardmäßig in Python Es hat eine eingebaute Funktion.

Ich benutze es seit Beginn dieses Kurses Die Funktion print () ist ebenfalls eine integrierte Funktion.

Weil es eine unverzichtbare Funktion für das Programm ist Lassen Sie uns lernen, wie man eingebaute Funktionen verwendet.

** Verwendung der Funktion **

Funktionsname (Argument, ...)

Was in () Klammern nach dem Funktionsnamen angegeben wird, heißt argument Abhängig von der Funktion kann es mehrere "Argumente" geben.

Trennen Sie sie in diesem Fall durch Kommas. Sie können angeben, welchem Argument es entspricht.

Das Ergebnis der Ausführung der Funktion kann einen Wert zurückgeben. Dieser zurückgegebene Wert wird als "Rückgabewert" bezeichnet.

** Verschiedene eingebaute Funktionen **

*** abs Funktion ***

Gibt den absoluten Wert der Zahl zurück. abs (numerischer Wert)

print(abs(2.5))
print(abs(-12.2))

2.5 12.2

** int Funktion ** Ändern Sie Zeichenfolgen und Dezimalstellen in ganzzahlige Werte. Bei einer Zeichenfolge, nur Zahlen und nur Ganzzahlen, sind Dezimalstellen Fehler Bei numerischen Werten werden die Werte nach dem Dezimalpunkt abgeschnitten.

print(int(12.3))
print(int('13'))
print(int(0.9))

12 13 0

*** Float-Funktion ***

Wechseln Sie von einem Zeichen- oder Ganzzahlwert zu einem Gleitkommawert. Die Buchstaben müssen Zahlen sein. Nur Buchstaben und Zahlen.

float (Zeichenkette) float (ganzzahliger Wert)

print(float(13))
print(float('15.5'))

13.0 15.5

*** Okt Funktion ***

Konvertieren Sie Zahlen in Oktadezimalwerte oct (numerischer Wert)

print(oct(8))
print(oct(2))

0o10 0o2

*** Hex-Funktion ***

Konvertieren Sie Zahlen in hexadezimale Zeichenfolgen hex (numerischer Wert)

print(hex(255))
print(hex(16))

0xff 0x10

0x wird in hexadezimaler Schreibweise angehängt Ab 0 bis 16 werden die Ziffern erhöht.

Wenn Sie Hexadezimalzahlen mit oder ohne führenden "0x" konvertieren möchten Dies kann mit der Funktion "Format" erreicht werden.

print(format(255 , 'x'))
print(format(255 , 'X'))
print(format(255 , '#x'))

ff FF 0xff

*** Eingabefunktion ***

Ein Eingabefeld wird ausgegeben Sie können in das Programm eingeben.

input ('zeichenfolge')

s = input('--> ') 
print(s)

-> Ich trat ein

ich trat ein

*** len Funktion *** Gibt die Länge des im Argument angegebenen Objekts zurück. len (Objekt)

a = 'Hallo, das ist Matt Damon.'
#Gibt die Anzahl der Zeichen zurück
print(len(a))

17

b = [1,2,3,4,5]
#Gibt die Anzahl der Elemente in der Liste zurück
print(len(b))

5

*** Listenfunktion *** Konvertieren Sie das im Argument angegebene Objekt in einen Listentyp

Liste (Objekt)

#Wörterbuchtyp definieren
d1 = {1:2,3:4,5:6}
print(d1)

#Schlüssel in Liste konvertieren
print(list(d1.keys()))

#Werte in Liste konvertieren
print(list(d1.values()))

#In eine Liste mit tupeltypischen Elementen von Schlüsseln und Werten konvertieren
print(list(d1.items()))

{1: 2, 3: 4, 5: 6} [1, 3, 5] [2, 4, 6] [(1, 2), (3, 4), (5, 6)]

*** Diktierfunktion ***

Jede Kombination aus einem Schlüssel und einem Wert kann in einen Wörterbuchtyp konvertiert werden.

dict (Objekt)

#Konvertieren Sie eine Liste mit Elementen vom Typ Tapple in ein Wörterbuch
d2 = dict([('k1', 1), ('k2', 2), ('k3', 4)])
print(d2)

{'k1': 1, 'k2': 2, 'k3': 4}

*** max, min Funktion ***

Die Funktion max gibt das größte der mehreren angegebenen Objekte zurück. Die min Funktion ist das Gegenteil und gibt den kleinsten Wert zurück.

max (Objekt) min (Objekt)


sample_list = [1,2,3,4,5,6]
#Gibt den Maximalwert zurück
print(max(sample_list))
#Gibt den Mindestwert zurück
print(min(sample_list))

6 1

sample_st= 'apple'
#Gibt den Maximalwert zurück
print(max(sample_st))
#Gibt den Mindestwert zurück
print(min(sample_st))

p a

*** Öffnungsfunktion ***

Eine Funktion, die eine Datei öffnet und ein Dateiobjekt erstellt. Dies ist nur eine Einführung und wird in einer späteren Vorlesung ausführlich erläutert.

open (Dateipfad)

*** Bereichsfunktion ***

Erstellt Objekte für die im Argument angegebene Anzahl von Malen.

range (wie oft) range (start, end) Bereich (Start, Ende, Intervall)

#Generieren Sie 4 Ganzzahlen
print(list(range(4)))

[0, 1, 2, 3]

*** runde Funktion ***

Rundet den Dezimalpunkt und gibt die nächste Ganzzahl zurück. rund (numerischer Wert)

print(round(3.499)) 
print(round(3.5))

3 4

Wenn dem zweiten Argument eine Ziffer hinzugefügt wird, wird diese durch die Anzahl der Nachkommastellen gerundet.

print(round(3.5187,3))
print(round(3.5187,1))

3.519 3.5

*** sortierte Funktion ***

Sortiert die Elemente des im Argument angegebenen Objekts. Einzelheiten zur Verwendung der sortierten Funktion finden Sie in der Sortiervorlesung später. sortiert (Objekt)

*** str Funktion *** Konvertieren Sie die Angaben im Argument in eine Zeichenfolge str (Objekt)

#Konvertieren Sie ganzzahlige Werte in Zeichenfolgen
print(str(12))

12

*** Summenfunktion ***

Gibt den Gesamtwert der Elemente des Listentyps zurück. Das Element muss numerisch sein

li =[1,2,3,4]
print(sum(li))

10

*** Reißverschlussfunktion *** *** Funktion aufzählen ***

Details werden in einer späteren Vorlesung gegeben.

Funktionen können in Kombination verwendet werden


#Konvertiert ein Zeichen in einen Dezimalpunkt und konvertiert es dann in einen ganzzahligen Wert, um es zu einem absoluten Wert zu machen.
print(abs(int(float('-3.14'))))

3

In Kombination wird zuerst die in Klammern stehende verarbeitet.

In Funktionen ist es üblich, mehrere Kombinationen wie diese zu verwenden: Der Prozess wird kompliziert und es wird schwierig zu folgen.

Suchen Sie zuerst das Teil, das zuerst verarbeitet wird, und ist das Ergebnis korrekt? Ich denke, es ist besser, dem eins nach dem anderen zu folgen.

Funktion aufzählen

Es tut mir leid, wenn es nicht angezeigt wird

Nun, ich habe das wiederholte Schreiben mit "für Satz" gemacht, erinnerst du dich? Dies ist eine Überprüfung, wie man einen "für Satz" schreibt.

In der for-Anweisung wurde die Anzahl der Wiederholungen mit der Funktion range usw. angegeben.


for i in range(5):
    print(i)

0 1 2 3 4

Dies erzeugt eine Zahl von 0 bis 4 in der Funktion "Bereich". Als "for-Anweisung" wird der Vorgang fünfmal wiederholt.

Die Funktion "Aufzählung" behandelt dies "für Anweisung" Sie können eine "Variable hinzufügen, die die Anzahl der Male zählt".

#Generieren Sie eine Ganzzahl von 5 bis 9 und iterieren Sie.
for i , j in enumerate(range(5,10)):
    print(i , j)

0 5 1 6 2 7 3 8 4 9

Bei der Verwendung wird gezählt, wie oft der Prozess ausgeführt wurde Es wird häufig verwendet, wenn der Prozess mehrmals beendet wird.


count = 0
for i in range(5):
    print(i)
    if i>=3:
        break
    count+=1

0 1 2 3


for i , j in enumerate(range(5)):
    print(i,j)
    if i>=3:
        break

0 0 1 1 2 2 3 3

Sie können Ihren Code vereinfachen, indem Sie unnötige Zuweisungen zu Variablen vermeiden. Der Vorteil dieser Funktion ist, dass sie Fehler reduzieren kann.

Zählen Sie die Anzahl der Wiederholungen mit "for statement" usw. oder als Wert Weil es eine nützliche Funktion ist Dies ist eine praktische Funktion beim Schreiben der iterativen Verarbeitung.

Zip-Funktion

Es tut mir leid, wenn es nicht angezeigt wird

Die Zip-Funktion verwendet zwei Listentypen und wird bei Wiederholungen usw. verwendet. Eine Funktion, mit der Sie sie gleichzeitig verwenden können.

zip (Objekt, Objekt)

Bereiten Sie zunächst zwei Variablen vom Listentyp vor Wir werden dies in der for-Anweisung verwenden.


a = [1,2,3,4,5]
b = [6,7,8,9,0]

for i , j in zip(a,b):
    print(i,j)

1 6 2 7 3 8 4 9 5 0

Die Werte der ursprünglichen Listentypvariablen befinden sich in den Variablen "i" bzw. "j". Es wird gespeichert.

Wenn Sie versuchen, zwei Listen zu verwenden, ohne die Funktion "zip" zu verwenden Es wird so aussehen.

a = [1,2,3,4,5]
b = [6,7,8,9,0]

count=0
for i in a:
    print(i , b[count])
    count+=1

1 6 2 7 3 8 4 9 5 0

Natürlich kann es eine Quelle von Fehlern sein Wenn es als Prozess zusammengefasst werden kann Es ist einfacher und sauberer, die Zip-Funktion zu verwenden.

Auch für Listentypdaten, die mit der Funktion "zip" verwendet werden können Muss die gleiche Anzahl von Elementen haben.

Sortieren

Es tut mir leid, wenn es nicht angezeigt wird

Sortieren sortiert die Daten. Dies ist ein Prozess, der häufig in Programmen verwendet wird.

** Sortierung der Zeichenfolgentypen (umgekehrte Reihenfolge) **

Sie können den Index verwenden, um die Zeichenfolge auf den Kopf zu stellen.

Zeichenkette [:: -1]

a1 = 'abcde Aiueo 123 Sekretär!'
# [::-1]Drehe es um
print(a1[::-1])

Sekretärin 321 Oevia edcba

So sortieren Sie die in einer Zeichenfolge verwendeten Zeichen Durch Konvertieren in "Listentyp", Sortieren und Zurückkehren zu "Zeichenkette" Sie können die Zeichenketten neu anordnen.

Verwenden Sie die Funktion "sortiert", um eine Zeichenfolge zu teilen und zu sortieren. Absteigend, wenn für das zweite Argument "reverse" "True" angegeben ist Wenn "False" angegeben ist oder kein zweites Argument vorhanden ist, steigt die Reihenfolge auf.

a2 = 'abcde Aiueo 123 Sekretär!'
#In eine Liste mit der sortierten Funktion konvertieren und in aufsteigender Reihenfolge sortieren
print(sorted(a2,reverse=False))

#In eine Liste mit der sortierten Funktion konvertieren und in absteigender Reihenfolge sortieren
print(sorted(a2,reverse=True))

['!', '1', '2', '3', 'a', 'b', 'c', 'd', 'e', 'a', 'i', 'u', ' D ',' o ',' Ding ',' Kofferraum '] ['Stamm', 'Dinge', 'O', 'E', 'U', 'Ich', 'A', 'e', 'd', 'c', 'b', 'a', ' 3 ',' 2 ',' 1 ','! ']

Verwenden Sie die Join-Funktion, um Listentypen nacheinander zu verketten Es kann eine Zeichenfolge sein.

'Join string'.join (Listentyp)

a3 = 'abcde Aiueo 123 Sekretär!'
print(''.join(sorted(a3 , reverse=True)))

Sekretärin Oevia edcba321!

Nur nach Zeichenketten sortieren Möglicherweise haben Sie keine Möglichkeit, es zu verwenden, aber es ist eine nützliche Technik im Notfall.

** Listentyp sortieren **

Verwendung der Sortierfunktion, bei der es sich um eine Listentypfunktion handelt Es gibt eine Methode, die die sortierte Funktion verwendet.

*** Sortierfunktion ***

Aufsteigende Reihenfolge: variable name.sort () Absteigend: variable name.sort (reverse = True)

*** sortierte Funktion ***

Aufsteigende Reihenfolge: sortiert (Variablenname) Absteigend: sortiert (Variablenname, umgekehrt = True)

Beide sind ähnlich Die Sortierfunktion sortiert die Liste und ändert die Reihenfolge des Listentyps. Die sortierte Funktion führt eine temporäre Sortierung durch, sodass die Reihenfolge der ursprünglichen Liste nicht beeinflusst wird.

lis1= [3,1,2,4,5,7,6]
print(lis1)

#Aufsteigende Sorte
print(sorted(lis1))

#Die Reihenfolge ändert sich auch dann nicht, wenn Sie sie nach der sortierten Funktion erneut aufrufen
print(lis1)

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

lis2= [3,1,2,4,5,7,6]
print(lis2)

#In absteigender Reihenfolge sortieren
lis2.sort(reverse=True)
#Wenn Sie es nach der Sortierfunktion aufrufen, ändert sich die Reihenfolge.
print(lis2)

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

Seien Sie vorsichtig, wenn die Bestellung erhebliche Auswirkungen auf Ihr Programm hat.

Ob Sie die ursprüngliche Form beibehalten oder sortieren möchten, bevor Sie sie verwenden Überlegen Sie, wie Sie es verarbeiten und richtig verwenden.

** Wörterbuchtyp sortieren **

Sortierung des Wörterbuchtyps Schlüssel aufsteigende Reihenfolge und Schlüssel absteigende Reihenfolge Aufsteigende Reihenfolge nach Wert und absteigende Reihenfolge nach Wert` Es gibt vier Möglichkeiten.

Schlüssel in aufsteigender Reihenfolge: sortiert (Wörterbuchtyp Variable .items ()) Aufsteigende Reihenfolge der Werte: sortiert (Wörterbuchtypvariable .items (), Schlüssel = Lambda x: x [1]) Absteigender Schlüssel: sortiert (Wörterbuchtypvariable .items (), reverse = True) Absteigende Reihenfolge der Werte: sortiert (Wörterbuchtypvariable .items (), Schlüssel = Lambda x: x [1], Umkehrung = Wahr)

#Schlüssel aufsteigende Reihenfolge
dct = { 2:3, 3:4, 1:2, 0:8, 4:2 }
for k, v in sorted(dct.items()):
    print(k,':',v)

0 : 8 1 : 2 2 : 3 3 : 4 4 : 2

#Schlüssel absteigende Reihenfolge
dct = { 2:3, 3:4, 1:2, 0:8, 4:2 }
for k, v in sorted(dct.items(), reverse=True):
    print(k,':',v)

4 : 2 3 : 4 2 : 3 1 : 2 0 : 8

#Wert aufsteigende Reihenfolge
dct = { 2:'3', 3:'4', 1:'2', 0:'8', 4:'2' }
for k, v in sorted(dct.items(), key=lambda x:x[1]):
    print(k,':',v)

1 : 2 4 : 2 2 : 3 3 : 4 0 : 8

#Wert absteigende Reihenfolge
dct = { 2:'3', 3:'4', 1:'2', 0:'8', 4:'2' }
for k, v in sorted(dct.items(), key=lambda x:x[1],reverse=True):
    print(k,':',v)

0 : 8 3 : 4 2 : 3 1 : 2 4 : 2

lambda wird als lambda gelesen, In Python ist es ein "reserviertes Wort", das eine "anonyme Funktion" darstellt.

Ich werde in einem späteren Vortrag mehr über Lambda sprechen Ich werde es hier weglassen, aber um nach Wörterbuchwert zu sortieren, Du musst so schreiben.

Da der Wörterbuchtyp selbst ein Datentyp ist, dessen Reihenfolge keine große Bedeutung hat Es ist üblich, nur bei Verwendung zu sortieren.

Geben Sie zum Beispiel schließlich nur die Top 1 aus In einem solchen Fall wird die Ausgabe in absteigender Reihenfolge sortiert.

dct = { 2:'3', 3:'4', 1:'2', 0:'8', 4:'2' }

#Sortieren Sie das Wörterbuch zuerst in absteigender Reihenfolge der Werte und fügen Sie es dann in die Aufzählungsfunktion ein
for i , d  in enumerate(sorted(dct.items(), key=lambda x:x[1],reverse=True)):
    if i>=1:
        #Beenden Sie den Vorgang zum zweiten Mal
        break
    print(i,d[0],d[1])

0 0 8

Sortieren Sie beim Iterieren zuerst das Wörterbuch in absteigender Reihenfolge der Werte. Sehen Sie sich die Anzahl der von der Funktion "Aufzählung" zurückgegebenen Zählungen an und beenden Sie den iterativen Prozess.

Auf diese Weise ist es bei einer großen Datenmenge möglich, bis zur höchsten Zahl auszugeben Das können Sie auch.

Beachten Sie, dass, wenn Sie die Funktion "Aufzählung" und den Wörterbuchtyp "Elemente" verwenden Bitte beachten Sie, dass die zurückgegebenen Datentypen numerischer Typ und Tapple-Typ sind.

In Python mit der Funktion "sortiert" Sie können Daten in verschiedenen Formen sortieren.

Ich denke, es wird Ihnen helfen, ein Programm zu erstellen, das sich mit Dingen befasst, bei denen die Ausrichtung wichtig ist.

Einschlussnotation

Es tut mir leid, wenn es nicht angezeigt wird

Die Einschlussnotation ist ein Python-spezifischer Schreibstil Es ist eine Methode, um einen bestimmten Prozess einfach zu schreiben.

** Wie schreibe ich eine Einschlussnotation? **

Liste: [Wert für Variable in iterierbarem Objekt] Wörterbuch: {Schlüssel: Wert für Variable in iterierbarem Objekt} Set: {Wert für Variable in iterierbarem Objekt}

** Erstellen Sie eine Liste mit Einschlussnotation **

[Wert für Variable in iterierbarem Objekt]

#Speichern Sie den Listentyp in der Variablen in der Einschlussnotation
lis1 = [i for i in range(10)]
print(lis1)

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

Wenn Sie die Einschlussnotation nicht verwenden

lis2 = []
for i in range(10):
    lis2.append(i)
print(lis2)

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

Inklusive Notation kann die Verarbeitung, die mehrere Zeilen umfasst, zu einer Zeile kombinieren.

** Erstellen Sie ein Wörterbuch mit Einschlussnotation **

{Schlüssel: Wert für Variable in iterierbarem Objekt}

#Zählen Sie den Schlüssel mit Einschlussnotation auf,Erstellen Sie einen Wörterbuchtyp als Ergebnis des Bereichswerts
num_dict = {k:v for k,v in enumerate(range(2,30,3))}
print(num_dict)

{0: 2, 1: 5, 2: 8, 3: 11, 4: 14, 5: 17, 6: 20, 7: 23, 8: 26, 9: 29}

Ein Wörterbuchtyp kann erstellt werden, wenn ein entsprechender Schlüssel und Wert vorhanden ist. Sie können auch die IF-Anweisung in der Einschlussnotation verwenden.

** Einschlussnotation + IF-Anweisung **

Liste: [Wert für Variable in iterierbarem Objekt, wenn Bedingung] Wörterbuch: {Schlüssel: Wert, wenn Bedingung für Variable in iterierbarem Objekt}

** Einschlussnotation + IF, sonst Anweisung **

Liste: [Wert 1, wenn Bedingung sonst Wert 2 für Variable in iterierbarem Objekt] Wörterbuch: {Schlüssel 1, wenn Bedingung sonst Schlüssel 2: Wert 1, wenn Bedingung sonst Wert 2 für Variable in iterierbarem Objekt}

#Listeneinschlussnotation+IF-Anweisung
num_list = [i for i in range(15) if i%2==0]
print(num_list)

[0, 2, 4, 6, 8, 10, 12, 14]

#Listeneinschlussnotation+ IF ,sonst Aussage
num_list = [i if i%2==0 else 0 for i in range(15) ]
print(num_list)

[0, 0, 2, 0, 4, 0, 6, 0, 8, 0, 10, 0, 12, 0, 14]

#Wörterbucheinschlussnotation+IF-Anweisung
num_dict = {k:v for k,v in enumerate(range(2,30,3)) if k%2==0}
print(num_dict)

{0: 2, 8: 26, 2: 8, 4: 14, 6: 20}

#Wörterbucheinschlussnotation+ IF ,sonst Aussage
num_dict = {k if k%2==0 else 0 : v if k%2==0 else 0  
for k,v in enumerate(range(2,30,3)) }
print(num_dict)

{0: 0, 8: 26, 2: 8, 4: 14, 6: 20}

Der Wörterbuchtyp ist die Funktion "zip" ohne Verwendung der Funktion "enumerate". Sie können es auch mit zwei Listen erstellen.

lis_a = [1,2,3,4,5]
lis_b = ['a','b','c','d','e']
d2 = {k:v for k,v in zip(lis_a,lis_b)}
print(d2)

{1: 'a', 2: 'b', 3: 'c', 4: 'd', 5: 'e'}

Sie können auch ein Wörterbuch aus der IFELSE-Anweisung der Listeneinschlussnotation erstellen.

#Von der Listeneinschlussnotation bis zum Wörterbuch
num_dict = dict((str(i),i) if i%2==0 else (i,str(i)) for i in range(10))
print(num_dict)

{9: '9', 1: '1', 3: '3', '8': 8, 5: '5', '0': 0, '2': 2, '4': 4, '6': 6, 7: '7'}

Sie können mehrere "for-Anweisungen" in die enthaltene Notation schreiben.

[Wert für Variable 1 in Iterable Object für Variable 2 in Iterable Object]

#Doppelte Einschlussnotation
print([i*j for i in range(1,5) for j in range(1,4) ])

[1, 2, 3, 2, 4, 6, 3, 6, 9, 4, 8, 12]

Schreiben wir dies in eine normale for-Anweisung.

a5 = []
for i in range(1,5):
    for j in range(1,4):
        a5.append(i * j)
print(a5)

[1, 2, 3, 2, 4, 6, 3, 6, 9, 4, 8, 12]

Die später geschriebene entspricht der inneren for-Anweisung.

Es ist möglich, Dinge, die mehrere Zeilen umfassen, so in eine Zeile zu schreiben. Es ist ein guter Punkt der Einschlussnotation.

Beginnen Sie, indem Sie den normalen Prozess richtig schreiben. Wenn es einen Teil gibt, der es vereinfachen kann, ändern Sie ihn in die Einschlussnotation Wenn Sie so etwas tun, können Sie sich gut daran erinnern.

Zusammenfassung

Python hat viele Funktionen als Standardfunktionen Machen Sie dasselbe, ohne viel nutzlosen Code zu schreiben Dies kann mit einer kleinen Menge Code erfolgen.

Durch die Kombination von Funktionen Sie können auch die Codemenge reduzieren Es ist hilfreich, sich an das Verhalten häufig verwendeter Funktionen zu erinnern.

Weil beim Sortieren von Daten immer sortiert wird Wie man neu anordnet und wie man Code schreibt Lass es uns gedrückt halten.

Die enthaltene Notation ist eine Python-spezifische Notation Sie können einen Prozess schreiben, der mehrere Zeilen in einer Zeile umfasst Dies führt zu einer Verringerung der Codemenge und einer Verringerung der Ausführungszeit.

Eine kleine Menge Code unterdrückt das Auftreten von Fehlern Dies verkürzt auch die Debugging-Zeit. Lassen Sie uns lernen, wie man Python-spezifisch schreibt.

70 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 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 - 29. Tag - Python - Grundlagen der Python-Sprache 5
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 - Tag 32 - Python - Grundlagen der Python-Sprache 7
Sie werden in 100 Tagen Ingenieur - 28. Tag - Python - Grundlagen der Python-Sprache 4
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 76 ――Programmieren ――Über maschinelles Lernen
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
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
Sie werden in 100 Tagen Ingenieur. ――Tag 67 ――Programmieren ――Über morphologische Analyse
Werden Sie bald KI-Ingenieur! Lernen Sie in wenigen Tagen umfassend Python / KI / Maschinelles Lernen / Deep Learning / Statistische Analyse!
Python-Grundlagen ①
Grundlagen von Python ①
Python: Tiefes Lernen in der Verarbeitung natürlicher Sprache: Grundlagen
Grundlagen des Eingabe- / Ausgabebildschirms mit tkinter in python3
Japan kann in Bezug auf die Programmiersprache Galapagos sein
Verwendung von Python Kivy ~ ~ Grundlagen der Kv-Sprache ~
Wenn beim Python-Scraping ein Fehler auftritt (Anforderungen)
Wie viel kennen Sie die Grundlagen von Python?
Grundlagen der Python-Scraping-Grundlagen
# 4 [Python] Grundlagen der Funktionen
Grundlagen von Python: Ausgabe
Wenn Sie eine Lotterie mit einer Chance von 1% ziehen, 100 Mal hintereinander zu erscheinen, werden Sie dann einmal gewinnen?
Python3-Verarbeitung, die in Paiza verwendbar zu sein scheint
Ein Ingenieur für freie Künste hat versucht, 100 Sprachprozesse in Python 02 zu klopfen
Ein Ingenieur für freie Künste hat versucht, 100 Sprachprozesse in Python 01 zu klopfen
Ein Ingenieur für freie Künste hat versucht, 100 Sprachprozesse in Python 00 zu klopfen
Sortieren Sie schnell ein Array in Python 3
Fehler bei bereits verwendeter Adresse beheben
Datum der bereits verwendeten Adresse Fehler in der Flasche
Fehler im Kolben OSError: [Errno 98] Adresse wird bereits verwendet
-Lösung für bereits verwendete Adresse
Wenn Sie einen Fehler erhalten: Dieser Port wird bereits verwendet. In Django
Sie werden in 100 Tagen Ingenieur - 29. Tag - Python - Grundlagen der Python-Sprache 5
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 - Tag 32 - Python - Grundlagen der Python-Sprache 7
Sie werden in 100 Tagen Ingenieur - 28. Tag - Python - Grundlagen der Python-Sprache 4
Sie müssen vorsichtig mit den Befehlen sein, die Sie jeden Tag in der Produktionsumgebung verwenden.
Wenn beim Python-Scraping ein Fehler auftritt (Anforderungen)
Python ist eine Sprache für Erwachsene
Objektäquivalenzbeurteilung in Python
Python: Grundlagen der Verwendung von Scikit-Learn ①
Implementierung der schnellen Sortierung in Python
Python x GIS-Grundlagen (1)
Wird der Tag kommen, an dem Python einen Ausnahme-Ausdruck haben kann?