Python Tutorial deutsch [20/24] - Funktionen mit Rückgabewert

Поделиться
HTML-код
  • Опубликовано: 18 янв 2025

Комментарии • 149

  • @ProgrammierenStarten
    @ProgrammierenStarten  3 года назад +6

    ✘ Zum Python Masterkurs: programmieren-starten.de/python-lp1/?

  • @hamo2_044
    @hamo2_044 11 месяцев назад +6

    keiner youtuber hat so besser als Sie erklärt, sie erklären sehr einfach und verständlich danke fürs video

  • @pi9152
    @pi9152 3 года назад +44

    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!

    • @ProgrammierenStarten
      @ProgrammierenStarten  3 года назад +7

      Vielen lieben Dank für das großartige Feedback! Freut uns wahnsinnig 😍

    • @ReiAyasuka
      @ReiAyasuka 3 года назад +1

      Stimmt mega verständlich erklärt

    • @vitamine6265
      @vitamine6265 3 года назад +2

      unis halt..

    • @maxmustermann4046
      @maxmustermann4046 Год назад +2

      @@vitamine6265 du sagst es. Haben bei uns im einstiegskurs für bwler am 5. Tag mit neuronalen Netzen gearbeitet...

  • @tonymacarony8120
    @tonymacarony8120 3 года назад +4

    Beeeste Videos, ich muss sagen wie du das ganze erklärst ist einfach Top!!

  • @Ralph-tHein
    @Ralph-tHein 3 года назад +5

    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 !!

    • @ProgrammierenStarten
      @ProgrammierenStarten  3 года назад

      Hallo, vielen Dank für das tolle Feedback! Freut und natürlich sehr und weiterhin ganz viel Erfolg 🙏👍

  • @mrUhltak
    @mrUhltak 3 года назад +3

    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 ;-)

  • @KingKhalil-l2e
    @KingKhalil-l2e 12 дней назад

    Wirklich sehr nett das sie das machen sehr großzügig!

  • @MrMMI-py6dj
    @MrMMI-py6dj 3 года назад +4

    danke euch, super erklaert !

  • @alexanderharms7223
    @alexanderharms7223 20 дней назад

    danke, habs besser verstanden als in der Uni.

  • @anjaschollmeyer9763
    @anjaschollmeyer9763 9 месяцев назад

    Alle Videos toll und einfach erklärt-Danke, so macht lernen Spaß!

  • @Leberkas1588
    @Leberkas1588 3 года назад +1

    Unendlich gut! Wirklich unendlich gut! 🙏🏽

  • @ChristianKeßmeyer
    @ChristianKeßmeyer Год назад

    Absolut verständlich und hilfreich!

  •  10 месяцев назад

    Wieder mal ein super Video. Vielen Dank 🙂. Gerne mehr davon!

  • @systemcraft
    @systemcraft 3 года назад +1

    fast fertig mit dem crashkurs und dannach tkinter ich freu mich :)

  • @jungermeister4940
    @jungermeister4940 3 года назад +1

    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 ! ;)

  • @youssefcherkaoui9991
    @youssefcherkaoui9991 3 года назад +1

    Danke Hendrick für diese tolle Videos

  • @happydiamond9413
    @happydiamond9413 3 года назад +3

    Ich feier die Tutorials

  • @mortem6889
    @mortem6889 3 года назад +2

    Ein neuer Teil😍

  • @michaelsiebert3364
    @michaelsiebert3364 3 года назад +2

    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!

  • @IT_Im_Kopf
    @IT_Im_Kopf 3 года назад +1

    Danke für diese Videos, die helfen mir beim lernen sehr. Abo ist sicher ;)

  • @mehmetada7707
    @mehmetada7707 3 года назад

    vielen dank dieses video war wirklich ganz hilfreich für mich

  • @burkhardpiereck6292
    @burkhardpiereck6292 2 года назад

    tolles Video, super erläutert. Vielen Dank für das schöne Video.

  • @timohubsch4281
    @timohubsch4281 Год назад

    Hervorragend erklärt!!

  • @xcuzimx
    @xcuzimx 3 года назад +1

    Vielen Dank dafür ^^

  • @77himmel
    @77himmel 3 года назад +1

    sehr hilfreich, Dankeschön

  • @cozyroom1923
    @cozyroom1923 Год назад +1

    Habe das so gemacht, damit man in die Eingabekonsule was schreiben kann:
    def maximum(a, b):
    if a

  • @hfel9451
    @hfel9451 2 года назад

    wirklich wirklich super erklärt danke!

  • @JaninoBranino
    @JaninoBranino 3 года назад +13

    So hilfreich wie immer xD Könnte man in Python eigentlich einen Tageszähler programmieren?

    • @ProgrammierenStarten
      @ProgrammierenStarten  3 года назад +4

      Yeah, was versteht du denn unter einem Tageszähler? Und ja mit Python kannst du so gut wie alles programmieren 👍

    • @JaninoBranino
      @JaninoBranino 3 года назад +1

      @@ProgrammierenStarten naja dass der Benutzer ein Anfangsdatum eingeben kann und das Enddatum und dann berechnet er wie viele Tage dazwischen sind.

    • @samsonbald393
      @samsonbald393 3 года назад +4

      @@JaninoBranino ja, mit der library datetime zum beispiel

    • @JaninoBranino
      @JaninoBranino 3 года назад +4

      @@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☺" )

    • @kurtthorsten4463
      @kurtthorsten4463 3 года назад

      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

  • @youngblood1690
    @youngblood1690 3 года назад +3

    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 ;)

    • @ProgrammierenStarten
      @ProgrammierenStarten  3 года назад

      vielen lieben Dank! Cool das dir die Videos als Einsteiger weiterhelfen! Das nächste Video kommt heute um 17:00 Uhr :)

    • @youngblood1690
      @youngblood1690 3 года назад

      @@ProgrammierenStarten toll, danke!

  • @PartikelModul
    @PartikelModul 3 года назад +17

    ich würde mich über ein Tutorial zu Spracherkennung Freuen.

  • @lmaothersaunicorn6086
    @lmaothersaunicorn6086 2 года назад +1

    du bist so ein ehrenmann

  • @escobol
    @escobol Год назад

    veielen dank für das video

  • @krausi2
    @krausi2 3 года назад +2

    great

  • @leonardselzer1753
    @leonardselzer1753 3 года назад +1

    super gute viedeos, habe mit den bissherigen informationen nen taschenrechner programmiern können

    • @ProgrammierenStarten
      @ProgrammierenStarten  3 года назад +1

      Vielen Dank, das freut uns sehr :)

    • @snakeblue2484
      @snakeblue2484 3 года назад +1

      Ja Taschenrechner ist ne gute Idee. wie viel Wochen/ Monate lernst du schon ?

    • @leonardselzer1753
      @leonardselzer1753 3 года назад

      @@snakeblue2484 knapp über eine woche inzwischen

    • @snakeblue2484
      @snakeblue2484 3 года назад +1

      @@leonardselzer1753 lol wie kann man nach nur ner Woche selbständig ein Taschenrechner programmieren

    • @leonardselzer1753
      @leonardselzer1753 3 года назад

      @@snakeblue2484 hab die grund prinzipien von schleifen/if schon in info beigebracht bekommen

  • @kappi4882
    @kappi4882 3 года назад +1

    super erklärt!

  • @wasserflasche6099
    @wasserflasche6099 Год назад

    wirklich gutes Video

  • @lisascherf9648
    @lisascherf9648 3 года назад +2

    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

    • @jakobtitze5512
      @jakobtitze5512 2 года назад +1

      Hast du inzwischen eine antwort würde mich auch interesieren

  • @BrokenShadows777
    @BrokenShadows777 7 месяцев назад

    supeeer erklärt.

  • @Cobomber4
    @Cobomber4 3 года назад +2

    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 😊

    • @ProgrammierenStarten
      @ProgrammierenStarten  3 года назад

      Danke für dein Feedback! In Zukunft wird so etwas mit Sicherheit kommen :D

    • @Cobomber4
      @Cobomber4 3 года назад

      Sehr gut bin gespannt drauf 👍

  • @mimiminie6814
    @mimiminie6814 2 года назад

    richtig starkes Video

  • @mehmettokgoz1827
    @mehmettokgoz1827 3 месяца назад

    👍👍👍

  • @mkhamiszenje
    @mkhamiszenje 3 года назад

    danke

  • @faustdownunder
    @faustdownunder 3 года назад +2

    Prima. Das mit dem "None" ist vielleicht etwas verwirrend. Wenn kein "return" in der Funktion benutzt wurde, kommt halb nichts zurück.

  • @thomaszierer419
    @thomaszierer419 11 месяцев назад

    TOP!

  • @easypy
    @easypy 2 года назад

    Sind eigentlich noch weitere Tutorial Parts angedacht?

  • @sandorhegedues4924
    @sandorhegedues4924 3 года назад +2

    Danke für die videos. Ich hab aber noch eine Frage: bekommt man als schüler rebatt auf eure kurse?

    • @ProgrammierenStarten
      @ProgrammierenStarten  3 года назад

      Hey, haben bald noch ein interessantes neues Modell verfügbar, was dann auch für Schüler interessanter ist :)

    • @sandorhegedues4924
      @sandorhegedues4924 3 года назад

      @@ProgrammierenStarten Ok danke

  • @PeterPan-lo5wg
    @PeterPan-lo5wg 3 года назад

    Sehr angenehme Stimme

  • @juliusleyhe9442
    @juliusleyhe9442 3 года назад +2

    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?

    • @Daaave28
      @Daaave28 3 года назад

      Hast schon recht sollte eigentlich auch gehen

    • @ProgrammierenStarten
      @ProgrammierenStarten  3 года назад +1

      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

  • @jonasluttenberger7595
    @jonasluttenberger7595 3 года назад

    erst liken, dann anschauen :)

  • @mikeberni5522
    @mikeberni5522 Год назад

    😊😊

  • @elpresidente5508
    @elpresidente5508 9 месяцев назад

    👍

  • @Martin-wp8qi
    @Martin-wp8qi 3 года назад +1

    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.

  • @Ovidius-
    @Ovidius- Год назад

    warum arbeitest du bei der maximum-funktion mit return und nicht mit print()?

  • @jannikszymanski4912
    @jannikszymanski4912 3 года назад

    Soo und genau hier bin ich ausgestiegen um mir den Masterkurs zu coppen

  • @orangerieerkelenz196
    @orangerieerkelenz196 Год назад

    mega

  • @xbanana1630
    @xbanana1630 Год назад

    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

  • @speeder5462
    @speeder5462 3 года назад +2

    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 ^^

    • @befaro4254
      @befaro4254 3 года назад

      Hier lese ich mal mit :)

    • @xTobiTimeX
      @xTobiTimeX 2 года назад

      Ich glaube nicht

  • @vitamine6265
    @vitamine6265 3 года назад

    Warum mach ich nicht einfach print statt return, wird dann nicht die zahl auch geprintet

  • @captainfalcon535
    @captainfalcon535 2 года назад

    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?

  • @aldspsa
    @aldspsa 2 года назад

    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.

    • @Lzca-b7f
      @Lzca-b7f 2 года назад +3

      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.

  • @vitamine6265
    @vitamine6265 3 года назад

    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 😞

  • @kalki-avatar
    @kalki-avatar 4 месяца назад

    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?

  • @alfsabinger9970
    @alfsabinger9970 3 года назад

    Hallo, ich habe in PyCharm immer die Fehlermeldung "conda executable path is empty" und habe keine Weg gefunden, dies zu lösen

  • @Garybaldi74
    @Garybaldi74 3 года назад +1

    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.

    • @ProgrammierenStarten
      @ProgrammierenStarten  3 года назад

      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

    • @Garybaldi74
      @Garybaldi74 3 года назад

      @@ProgrammierenStarten Danke für die schnelle Antwort. Ich bin gespannt.

  • @herrlich7671
    @herrlich7671 3 года назад +2

    Würde mich für Datensätze einlesen und bearbeiten und Datensätze auslesen und exportieren interessieren, danke :)

  • @vitamine6265
    @vitamine6265 3 года назад

    Ich verstehe nicht, warum bei print(print("....")) nicht 2x das Argument ausgegeben wird sondern, einmal der Text und einmal "none"?

  • @viprin1664
    @viprin1664 3 года назад +1

    Was ist deine Lieblingsprogrammiersprache?

  • @stefanmuller3355
    @stefanmuller3355 3 года назад

    Hallo kann mir einer erklären warum ich 99 als antwort bekomme, wenn ich 99 und 100 angebe?

  • @MarkNiceyard
    @MarkNiceyard 3 года назад +1

    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.

  • @kilianarnold6655
    @kilianarnold6655 3 года назад

    wie sorge ich dafür das ich bei einer Funktion keine Parameter übergeben Muss?

  • @lambik150
    @lambik150 3 года назад +1

    hey ^^ wie wärs wen ihr ein Discord server erstellt??

  • @Daaave28
    @Daaave28 3 года назад +1

    Och man leider endet die Videoreihe schon bald :(
    Werde mir dann aber vielleicht auch noch den Python Masterkurs kaufen! :D

    • @ProgrammierenStarten
      @ProgrammierenStarten  3 года назад +1

      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 :)

    • @Daaave28
      @Daaave28 3 года назад

      @@ProgrammierenStarten na dann kann ich mich ja schon mal auf was freuen! :D

  • @enricrtz7877
    @enricrtz7877 3 года назад +2

    Die Tutorials sind voll cool und man lernt viel , allerdings Frage ich mich wofür man Python überhaupt denn verwenden kann

    • @ProgrammierenStarten
      @ProgrammierenStarten  3 года назад

      Dazu werden wir auch noch ein Video machen :)

    • @jonesgurses59
      @jonesgurses59 3 года назад

      Hauptsächlich für Data Science und Machine Learning. Hat natürlich auch andere Einsatzgebiete

  • @hagefale_original
    @hagefale_original Год назад +1

    ich habe nicht ganz verstanden ich bin zu müdel muss das video morgen nochmal anschauen

    • @hagefale_original
      @hagefale_original Год назад +1

      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

  • @matthiasgutmann1735
    @matthiasgutmann1735 Год назад

    Hallo, mir gefallen eure Videos wirklich gut! Die meisten Kommentare sind allerdings schon 1-2Jahre alt. Seid ihr eigentlich aktuell noch daran?

    • @ProgrammierenStarten
      @ProgrammierenStarten  Год назад

      Na klaro :D wir sind da und bauen auch unsere Kurs Plattform kontinuierlich aus 👍

  • @scratchluc3852
    @scratchluc3852 2 года назад +1

    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.

    • @scratchluc3852
      @scratchluc3852 2 года назад +1

      Wenn ihr wollt kopiert sie euch und probiert es selber aus :)

  • @furtyseven1400
    @furtyseven1400 3 года назад +1

    Verdammt hab morgen klausur und teil 21 ist noch nicht draußen ;D

    • @ProgrammierenStarten
      @ProgrammierenStarten  3 года назад +2

      Viel Erfolg in der Klausur :D ein weiterer Teil hätte dann wohl auch nicht den Unterschied gemacht 😅

  • @matthias_green3816
    @matthias_green3816 3 года назад

    das war das erste tutorial was ich nicht verstanden hab :(

  • @bar_jumper1312
    @bar_jumper1312 Год назад

    str(ein netter kommentar unter diesem video)

  • @BonVoyageWorld
    @BonVoyageWorld 2 года назад

    werd mein Lehrer

  • @gamolp4861
    @gamolp4861 3 года назад

    Kriegen wir auch eine aufgabe die wir den machen können das wäre cool :)

    • @ProgrammierenStarten
      @ProgrammierenStarten  3 года назад

      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 :)

  • @viprin1664
    @viprin1664 3 года назад

    Danke fürs nichtgrüßen xD

  • @lyrikskate7113
    @lyrikskate7113 4 дня назад

    Nicht

  • @moelee5313
    @moelee5313 3 года назад

    Bitte Teil 21 bis 24 einfach schnell veröffentlichen, dauert viel zu lange immer

    • @ProgrammierenStarten
      @ProgrammierenStarten  3 года назад

      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 :)

    • @masch4
      @masch4 3 года назад +2

      wow du bist sehr undankbar

  • @shining7733
    @shining7733 2 года назад

    Warum kann ich nicht statt return einfach print benutzen?