Ich habe einige Semester Informationstechnik studiert bevor es mich zur Werkstofftechnik gezogen hat und ich kann nur eins sagen: Wenn ich jemanden gehabt hätte, der mir Programmierung mit eurem Didaktik-Verständnis beigebracht hätte, hätte ich mir den Wechsel zweimal überlegt ;-) Bester Kanal für Code-Liebhaber im deutschsprachigen Raum!
Hallo Hendrik, vielen Dank für den Teil 19 und 20 beide Teile wieder bestens erklärt . Erwäge mir bei Gelegenheit den Masterkurs zu buchen um die für mich wichtigen Infos daraus ableiten zu können. Alles Gute und weiter viel Erfolg !!
Muss sagen das wird für mich sehr gut erklärt. Hab schon oft versucht in das Thema Programmieren reinzukommen, aber mit dem Tutorial fällt es mir leicht. Schön langsam und gut erklärt ohne viel Fach-Schnicki Schnacki wo man sonst von Entwicklern hört um ihren Gottstatus zu zementieren ;-)
from datetime import date f_date = date(2014, 6, 2) l_date = date(2020, 4, 14) delta = l_date - f_date print(delta.days) damit sollte es klappen. Zeitformat ist year/month/day
Hallo, vielen Dank für diese tollen Videos! Bin sehr happy, dass sogar ich als blutige Anfängerin eure Erklärungen verstehe! Wisst Ihr denn schon, wann das nächste Video rauskommt? :) kann es kaum erwarten ;)
Vielen Dank für deine Videos. Ich habe allerdings eine Frage: Was ist der Unterschied zwischen return und print? Ich könnte doch auch einfach schreben: If a
Danke für das coole Video. Könntest du in einem Bonus Video mal bitte bitte ein kleines Minigame programmieren. Dazu halt erklären wie der Aufbau des Spiels ist und wofür welches Zeichen steht. Wäre super super cool von dir 😊
Was ist der Vorteil gegenüber a = input("a") b = input ("b") if a < b: result = b else: result = a print(result) Das müsste doch das gleiche Ergebnis liefern oder irre ich mich?
Mal angenommen du möchtest das Maximum öfters im Code ermitteln. Dann musst du das von dir programmierte Konstrukt immer wieder neu einfügen. Mit einer Funktion programmierst du es einmal und kannst es bei Bedarf beliebig oft aufrufen :D
Ich habe eine frage zu c# : bei mir steht, wenn ich bei visual studio code aif run drücke : Der Befehl "scriptcs" ist entweder falsch oder konnte nicht gefunden werden. KANNST DU MIR BITTE HELFEN.
finde die Videoreihe klasse. Ich würde aber bei der maximum funktion eine elif funktion a > b: einbauen . Da sonst wenn die Werte gleich sind zb 7 und 7 nicht noone für : keiner der Werte ist größer sondern 7 herauskommt
Hey :) Ich wollte mal fragen ob es schon ein Video darüber gibt, wie man das Python-Script irgendwo anders als in PyCharm ausführen kann? Und wenn nicht würde mich das interessieren ^^
Kann man mit den unteren Teil des Codes, also alles was nicht im def maximum ist, so verwenden, das er anstatt der Zahl den Buchstaben aus o.g nimmt? Also das Ausgabe von A oder B der fall ist, der sich durch das vertauschen, wie zuletzt gezeigt, nicht anpassen kann?
Hallo! Herzlichen Dank für die Videoreihe, aber was ist der Unterschied zwischen beiden Anweisungen? 1. def maximum (a, b): if a < b: return a else: return b result = maximum (9, 7) print(result) 2. def maximum (a, b): if a < b: print (a) else: print (b) maximum (9, 7) Ich kann sowohl im ersten Fall alles der return-Anweisung übergeben, als auch im zweiten Fall der print-Anweisung.
Du hast aber dann das Problem, dass du den Wert den deine Funktion wieder gibt, nicht speichern kannst. Wenn du in deiner zweiten Funktion versuchst den ausgegebenen Wert von maximum in einer Variablen zu speichern (result = maximum(9, 7)) und dann mit print(result) den Wert erneut ausgeben willst, wird nur noch "none" ausgegeben.
Bevor ich mit der Folge 21 (Objektorientierung) fortfahre, habe ich doch noch eine Frage: Wie fange ich Fehler ab? In den meisten gezeigten Beispielen würde ich einen Fehler erhalten, wenn ich anstatt eines Strings ein Integer eingebe/übergebe bzw. umgekehrt.
Ist ein Thema welches nicht mehr in den Crashkurs gepasst hat. Wird zukünftig evtl. Noch etwas dazu kommen, denn in einem Kommentar kann man das schlecht erklären :D
Die größte Schwäche in diesem Tutorial ist, dass man bis zu diesem Zeitpunkt nirgends erklärt bekam, wie man eine bestimmte Variable zwingend zu einem bestimmten Typ machen kann, bzw. warum eingegebene Zahlen sich irgendwo weiter hinten im Programm als Str entpuppen und man gar nicht damit rechnen kann. Mich hätte viel weiter vorne interessiert, wie man eingegeben Werte für Variablen einem bestimmten Typ zuordnen kann bzw. wie man verhindert, dass jemand bei einer Alterseingabe Buchstaben eingibt.
Na 4 Videos kommen ja noch :D Und in Zukunft planen wir ja auch noch coole Sachen auf diesem Kanal hehe :) Masterkurs wird selbstverständlich auch weiter ausgebaut :)
okay beim zweitenmal schauen geckeckt wenn a grössser is dan return die zahl das a oder b eingtragen wird in der funktion wird zurückgegeben sry wegen schreibfehler bin high und müde und versuche pyhton lernen um etwas scripten lerne ich habe bis hir alles verstanden gehe penne mache morgen grundlage lektion fertig repetiere alles nochmals mach mir selber ein test ob ich 100% verstanden habe und suche dan nach fortgeschrittenen tutorial hoffe es gibt das auf dem kanal
def word_output_function(word, symbol): word_output = "" for letter in range(len(word)): word_output = word_output + word[letter] if letter + 1 != len(word): word_output = word_output + symbol print(word_output) word_output_function("Hello world", "") word_output_function("Hello world", " ") word_output_function("Hello world", " - ") Ich habe eine Funktion gemacht die zwischen den Buchstaben ein Symbol reinmacht.
Kommen in Zukunft mit Sicherheit ein paar Sachen auf dem Kanal. In der Tutorialreihe hier ist erstmal keine Aufgabe, sondern nur das vermitteln von Inhalten geplant :)
Hey, die Teile gibt es noch gar nicht :D Deswegen können wir das auch nicht auf einmal veröffentlichen. Die werden Stück für Stück produziert :) Wenn du es nicht abwarten kannst bzw. direkt eine komplette Lösung für das Lernen von Python haben möchtest, dann können wir nur auf den Python Masterkurs von uns verweisen :)
✘ Zum Python Masterkurs: programmieren-starten.de/python-lp1/?
keiner youtuber hat so besser als Sie erklärt, sie erklären sehr einfach und verständlich danke fürs video
Ich habe einige Semester Informationstechnik studiert bevor es mich zur Werkstofftechnik gezogen hat und ich kann nur eins sagen: Wenn ich jemanden gehabt hätte, der mir Programmierung mit eurem Didaktik-Verständnis beigebracht hätte, hätte ich mir den Wechsel zweimal überlegt ;-) Bester Kanal für Code-Liebhaber im deutschsprachigen Raum!
Vielen lieben Dank für das großartige Feedback! Freut uns wahnsinnig 😍
Stimmt mega verständlich erklärt
unis halt..
@@vitamine6265 du sagst es. Haben bei uns im einstiegskurs für bwler am 5. Tag mit neuronalen Netzen gearbeitet...
Beeeste Videos, ich muss sagen wie du das ganze erklärst ist einfach Top!!
vielen lieben Dank das freut mich sehr :)
Hallo Hendrik, vielen Dank für den Teil 19 und 20 beide Teile wieder bestens erklärt . Erwäge mir bei Gelegenheit den Masterkurs zu buchen um die für mich wichtigen Infos daraus ableiten zu können. Alles Gute und weiter viel Erfolg !!
Hallo, vielen Dank für das tolle Feedback! Freut und natürlich sehr und weiterhin ganz viel Erfolg 🙏👍
Muss sagen das wird für mich sehr gut erklärt. Hab schon oft versucht in das Thema Programmieren reinzukommen, aber mit dem Tutorial
fällt es mir leicht. Schön langsam und gut erklärt ohne viel Fach-Schnicki Schnacki wo man sonst von Entwicklern hört um ihren Gottstatus zu zementieren ;-)
Haha danke für dein Feedback! Das war unser Ziel 🤩
Wirklich sehr nett das sie das machen sehr großzügig!
danke euch, super erklaert !
danke, habs besser verstanden als in der Uni.
Alle Videos toll und einfach erklärt-Danke, so macht lernen Spaß!
Unendlich gut! Wirklich unendlich gut! 🙏🏽
Absolut verständlich und hilfreich!
Wieder mal ein super Video. Vielen Dank 🙂. Gerne mehr davon!
fast fertig mit dem crashkurs und dannach tkinter ich freu mich :)
sehr cool :)
vielen Dank für eure Videos die haben mir bisher sehr viel spaß bzw. freude bereitet und ich danke euch dafür! Macht so weiter ! ;)
Danke Hendrick für diese tolle Videos
Sehr gerne :D
Ich feier die Tutorials
Ein neuer Teil😍
Yeah :)
Auch im 20ten Teil noch sauber immer das Neue auf dem Bekannten aufgebaut und immer ein sauberes Tempo wo man gut mitkommen kann.
Also Daunen hoch!
Danke :) das war unser Plan 👍
Danke für diese Videos, die helfen mir beim lernen sehr. Abo ist sicher ;)
vielen dank dieses video war wirklich ganz hilfreich für mich
tolles Video, super erläutert. Vielen Dank für das schöne Video.
Hervorragend erklärt!!
Vielen Dank dafür ^^
Danke dir für den Kommentar und fürs Zusehen! :)
sehr hilfreich, Dankeschön
Sehr gerne :)
Habe das so gemacht, damit man in die Eingabekonsule was schreiben kann:
def maximum(a, b):
if a
wirklich wirklich super erklärt danke!
So hilfreich wie immer xD Könnte man in Python eigentlich einen Tageszähler programmieren?
Yeah, was versteht du denn unter einem Tageszähler? Und ja mit Python kannst du so gut wie alles programmieren 👍
@@ProgrammierenStarten naja dass der Benutzer ein Anfangsdatum eingeben kann und das Enddatum und dann berechnet er wie viele Tage dazwischen sind.
@@JaninoBranino ja, mit der library datetime zum beispiel
@@samsonbald393print(" Von der habe ich noch nie was gehört aber Danke für den Tipp wäre nie auf dieses Modul gestoßen Daaanke☺" )
from datetime import date
f_date = date(2014, 6, 2)
l_date = date(2020, 4, 14)
delta = l_date - f_date
print(delta.days)
damit sollte es klappen. Zeitformat ist year/month/day
Hallo, vielen Dank für diese tollen Videos! Bin sehr happy, dass sogar ich als blutige Anfängerin eure Erklärungen verstehe! Wisst Ihr denn schon, wann das nächste Video rauskommt? :) kann es kaum erwarten ;)
vielen lieben Dank! Cool das dir die Videos als Einsteiger weiterhelfen! Das nächste Video kommt heute um 17:00 Uhr :)
@@ProgrammierenStarten toll, danke!
ich würde mich über ein Tutorial zu Spracherkennung Freuen.
Haben das auf der Wunschliste notiert :D
du bist so ein ehrenmann
Danke 🙏
veielen dank für das video
great
Danke
super gute viedeos, habe mit den bissherigen informationen nen taschenrechner programmiern können
Vielen Dank, das freut uns sehr :)
Ja Taschenrechner ist ne gute Idee. wie viel Wochen/ Monate lernst du schon ?
@@snakeblue2484 knapp über eine woche inzwischen
@@leonardselzer1753 lol wie kann man nach nur ner Woche selbständig ein Taschenrechner programmieren
@@snakeblue2484 hab die grund prinzipien von schleifen/if schon in info beigebracht bekommen
super erklärt!
Vielen Dank 🙏
wirklich gutes Video
Vielen Dank für deine Videos. Ich habe allerdings eine Frage: Was ist der Unterschied zwischen return und print? Ich könnte doch auch einfach schreben: If a
Hast du inzwischen eine antwort würde mich auch interesieren
supeeer erklärt.
Danke für das coole Video. Könntest du in einem Bonus Video mal bitte bitte ein kleines Minigame programmieren. Dazu halt erklären wie der Aufbau des Spiels ist und wofür welches Zeichen steht.
Wäre super super cool von dir 😊
Danke für dein Feedback! In Zukunft wird so etwas mit Sicherheit kommen :D
Sehr gut bin gespannt drauf 👍
richtig starkes Video
👍👍👍
danke
Prima. Das mit dem "None" ist vielleicht etwas verwirrend. Wenn kein "return" in der Funktion benutzt wurde, kommt halb nichts zurück.
TOP!
Sind eigentlich noch weitere Tutorial Parts angedacht?
Danke für die videos. Ich hab aber noch eine Frage: bekommt man als schüler rebatt auf eure kurse?
Hey, haben bald noch ein interessantes neues Modell verfügbar, was dann auch für Schüler interessanter ist :)
@@ProgrammierenStarten Ok danke
Sehr angenehme Stimme
Danke :D
Was ist der Vorteil gegenüber
a = input("a")
b = input ("b")
if a < b:
result = b
else:
result = a
print(result)
Das müsste doch das gleiche Ergebnis liefern oder irre ich mich?
Hast schon recht sollte eigentlich auch gehen
Mal angenommen du möchtest das Maximum öfters im Code ermitteln. Dann musst du das von dir programmierte Konstrukt immer wieder neu einfügen. Mit einer Funktion programmierst du es einmal und kannst es bei Bedarf beliebig oft aufrufen :D
erst liken, dann anschauen :)
😊😊
👍
Ich habe eine frage zu c# : bei mir steht, wenn ich bei visual studio code aif run drücke : Der Befehl "scriptcs" ist entweder falsch oder konnte nicht gefunden werden. KANNST DU MIR BITTE HELFEN.
warum arbeitest du bei der maximum-funktion mit return und nicht mit print()?
Soo und genau hier bin ich ausgestiegen um mir den Masterkurs zu coppen
mega
finde die Videoreihe klasse. Ich würde aber bei der maximum funktion eine elif funktion a > b: einbauen . Da sonst wenn die Werte gleich sind zb 7 und 7 nicht noone für : keiner der Werte ist größer sondern 7 herauskommt
Hey :)
Ich wollte mal fragen ob es schon ein Video darüber gibt,
wie man das Python-Script irgendwo anders als in PyCharm ausführen kann?
Und wenn nicht würde mich das interessieren ^^
Hier lese ich mal mit :)
Ich glaube nicht
Warum mach ich nicht einfach print statt return, wird dann nicht die zahl auch geprintet
Kann man mit den unteren Teil des Codes, also alles was nicht im def maximum ist, so verwenden, das er anstatt der Zahl den Buchstaben aus o.g nimmt?
Also das Ausgabe von A oder B der fall ist, der sich durch das vertauschen, wie zuletzt gezeigt, nicht anpassen kann?
Hallo! Herzlichen Dank für die Videoreihe, aber was ist der Unterschied zwischen beiden Anweisungen?
1. def maximum (a, b):
if a < b:
return a
else:
return b
result = maximum (9, 7)
print(result)
2. def maximum (a, b):
if a < b:
print (a)
else:
print (b)
maximum (9, 7)
Ich kann sowohl im ersten Fall alles der return-Anweisung übergeben, als auch im zweiten Fall der print-Anweisung.
Du hast aber dann das Problem, dass du den Wert den deine Funktion wieder gibt, nicht speichern kannst. Wenn du in deiner zweiten Funktion versuchst den ausgegebenen Wert von maximum in einer Variablen zu speichern (result = maximum(9, 7)) und dann mit print(result) den Wert erneut ausgeben willst, wird nur noch "none" ausgegeben.
danke für die videos, aber ab video 19 wirds schwer, ich hab programmieren für physiker grade als modul und komm nicht so zurecht damit 😞
Hallo, warum am Ende so kompliziert?
Z.b. maximum(4, 3)
Das reicht völlig aus um die Funktion auszuführen, oder mache ich doch was falsch?
Hallo, ich habe in PyCharm immer die Fehlermeldung "conda executable path is empty" und habe keine Weg gefunden, dies zu lösen
Bevor ich mit der Folge 21 (Objektorientierung) fortfahre, habe ich doch noch eine Frage:
Wie fange ich Fehler ab?
In den meisten gezeigten Beispielen würde ich einen Fehler erhalten, wenn ich anstatt eines Strings ein Integer eingebe/übergebe bzw. umgekehrt.
Ist ein Thema welches nicht mehr in den Crashkurs gepasst hat. Wird zukünftig evtl. Noch etwas dazu kommen, denn in einem Kommentar kann man das schlecht erklären :D
@@ProgrammierenStarten Danke für die schnelle Antwort. Ich bin gespannt.
Würde mich für Datensätze einlesen und bearbeiten und Datensätze auslesen und exportieren interessieren, danke :)
Danke für den HInweis :)
@@ProgrammierenStarten danke für die Kenntnisnahme :)
Ich verstehe nicht, warum bei print(print("....")) nicht 2x das Argument ausgegeben wird sondern, einmal der Text und einmal "none"?
Was ist deine Lieblingsprogrammiersprache?
Python, C# und Java :DDD Aber das musste ja jetzt kommen haha
Hallo kann mir einer erklären warum ich 99 als antwort bekomme, wenn ich 99 und 100 angebe?
Die größte Schwäche in diesem Tutorial ist, dass man bis zu diesem Zeitpunkt nirgends erklärt bekam, wie man eine bestimmte Variable zwingend zu einem bestimmten Typ machen kann, bzw. warum eingegebene Zahlen sich irgendwo weiter hinten im Programm als Str entpuppen und man gar nicht damit rechnen kann.
Mich hätte viel weiter vorne interessiert, wie man eingegeben Werte für Variablen einem bestimmten Typ zuordnen kann bzw. wie man verhindert, dass jemand bei einer Alterseingabe Buchstaben eingibt.
wie sorge ich dafür das ich bei einer Funktion keine Parameter übergeben Muss?
Indem du Video 18 anguckst :D
hey ^^ wie wärs wen ihr ein Discord server erstellt??
Och man leider endet die Videoreihe schon bald :(
Werde mir dann aber vielleicht auch noch den Python Masterkurs kaufen! :D
Na 4 Videos kommen ja noch :D Und in Zukunft planen wir ja auch noch coole Sachen auf diesem Kanal hehe :) Masterkurs wird selbstverständlich auch weiter ausgebaut :)
@@ProgrammierenStarten na dann kann ich mich ja schon mal auf was freuen! :D
Die Tutorials sind voll cool und man lernt viel , allerdings Frage ich mich wofür man Python überhaupt denn verwenden kann
Dazu werden wir auch noch ein Video machen :)
Hauptsächlich für Data Science und Machine Learning. Hat natürlich auch andere Einsatzgebiete
ich habe nicht ganz verstanden ich bin zu müdel muss das video morgen nochmal anschauen
okay beim zweitenmal schauen geckeckt wenn a grössser is dan return die zahl das a oder b eingtragen wird in der funktion wird zurückgegeben sry wegen schreibfehler bin high und müde und versuche pyhton lernen um etwas scripten lerne ich habe bis hir alles verstanden gehe penne mache morgen grundlage lektion fertig repetiere alles nochmals mach mir selber ein test ob ich 100% verstanden habe und suche dan nach fortgeschrittenen tutorial hoffe es gibt das auf dem kanal
Hallo, mir gefallen eure Videos wirklich gut! Die meisten Kommentare sind allerdings schon 1-2Jahre alt. Seid ihr eigentlich aktuell noch daran?
Na klaro :D wir sind da und bauen auch unsere Kurs Plattform kontinuierlich aus 👍
def word_output_function(word, symbol):
word_output = ""
for letter in range(len(word)):
word_output = word_output + word[letter]
if letter + 1 != len(word):
word_output = word_output + symbol
print(word_output)
word_output_function("Hello world", "")
word_output_function("Hello world", " ")
word_output_function("Hello world", " - ")
Ich habe eine Funktion gemacht die zwischen den Buchstaben ein Symbol reinmacht.
Wenn ihr wollt kopiert sie euch und probiert es selber aus :)
Verdammt hab morgen klausur und teil 21 ist noch nicht draußen ;D
Viel Erfolg in der Klausur :D ein weiterer Teil hätte dann wohl auch nicht den Unterschied gemacht 😅
das war das erste tutorial was ich nicht verstanden hab :(
Ohje okay und woran ist es gescheitert? :)
str(ein netter kommentar unter diesem video)
werd mein Lehrer
Kriegen wir auch eine aufgabe die wir den machen können das wäre cool :)
Kommen in Zukunft mit Sicherheit ein paar Sachen auf dem Kanal. In der Tutorialreihe hier ist erstmal keine Aufgabe, sondern nur das vermitteln von Inhalten geplant :)
Danke fürs nichtgrüßen xD
🤣
@@ProgrammierenStarten Auf jeden Fall feier ich deine/eure Videos sehr ;)
Nicht
Bitte Teil 21 bis 24 einfach schnell veröffentlichen, dauert viel zu lange immer
Hey, die Teile gibt es noch gar nicht :D Deswegen können wir das auch nicht auf einmal veröffentlichen. Die werden Stück für Stück produziert :) Wenn du es nicht abwarten kannst bzw. direkt eine komplette Lösung für das Lernen von Python haben möchtest, dann können wir nur auf den Python Masterkurs von uns verweisen :)
wow du bist sehr undankbar
Warum kann ich nicht statt return einfach print benutzen?