Menü×

Der IT-Thread

  • #1761 Hias 28 Okt. 2022, 20:39

    Zitat von: Qu4rkey

    Ja.
    Das muss doch automatisch mit installiert sein. Guck mal in deinem Windowsfenster unter der Python 3.X App, ist da Idle nicht dabei?

  • #1762 Katzus Belli 28 Okt. 2022, 20:40

    Ich liebe Jetbrain-IDEs übba alles.

  • #1763 Karl Klammer 28 Okt. 2022, 20:41

    Zitat von: Gärtnerei_Wingl

    Das muss doch automatisch mit installiert sein. Guck mal in deinem Windowsfenster unter der Python 3.X App, ist da Idle nicht dabei?
    Ist es, aber der guhde Mike aus dem 4,5h Tutorial hat gsachd man soll pycharm installieren und darin arbeiten, so wie er es ja auch vor macht.

  • #1764 pump3 28 Okt. 2022, 21:18

    Zitat von: Gärtnerei_Wingl

    Vielleicht probierst Du mal Jupyter Notebook aus, das funktioniert mehr oder minder wie die Shell ohne des ganze IDE Geschmarre
    Oder noch besser: Emacs mit Org-mode.
    Man schreibt seinen Artikel, fügt Python blöcke ein, diese werden live ausgeführt und das Resultat (graphen, z.b.) automatisch wieder eingefügt.
    Mit C-e C-l o wird alles im Frame daneben als PDF gerendert. (minted regelt code highlighting)

    Das ganze nennt sich "literate programming"

  • #1765 Gelöschtes Mitglied 1510 28 Okt. 2022, 21:21

    mit dem scheiss hättst mal vor 10jahren anfangen sollen

  • #1766 Gelöschtes Mitglied 1510 28 Okt. 2022, 21:22

    junge ihr labert hier zeuch ich versteh nichts was junge a python is doch a schlange oder wie

  • Mod/RDW
    #1767 Sylvester 28 Okt. 2022, 21:34

    wie hier schon wieder alles voll ist mit Qu4rkers Bezeh-Gompuderproblemen. Jetzt habt ihr auch noch diesen besoffenen Kater angelockt.

  • Mod/RDW
    #1768 Sylvester 28 Okt. 2022, 21:37

    Zitat von: Qu4rkey

    Wozu installiert man eigentlich python und zusätzlich pycharm? Als ich das vor paar Jahren mal ausprobiert hatte, hatte ich nur nen grellweißen editor von python dazu, der aussah wie 1990, in dem ich mein Zeuch neigeschrieben hab.
    das war/ist kein Editor (man kann dort nix editieren) sondern ein Kommandozeileninterpreter.

  • #1769 Karl Klammer 28 Okt. 2022, 21:40

    oge

  • Mod/RDW
    #1770 Sylvester 30 Okt. 2022, 09:09

    Herr Otten - kommen 'se raus und machen Sie Pythonmanagement.

  • #1771 RichterinWinkelmann 30 Okt. 2022, 09:48

    Herr Ottne, betreiben Sie Schlangenakrobatik.

  • #1772 Karl Klammer 30 Okt. 2022, 10:02

    Bin dabei, muss aber für mein Vorhaben noch so manches dazulernen.

  • #1773 RichterinWinkelmann 30 Okt. 2022, 10:31

    Zitat von: Qu4rkey

    Bin dabei, muss aber für mein Vorhaben noch so manches dazulernen.
    Mach doch mal das Primzahlprojekt von Hexley. Dafür brauchst Du Schleifen und Arrays.

  • #1774 Karl Klammer 30 Okt. 2022, 11:16

    Bin gerade bei if/else und die Scheißkiste will mir schon wieder nicht strings und floats auf einer Zeile ausgeben

  • #1775 Deleted member 1298 30 Okt. 2022, 11:23

    Zitat von: Qu4rkey

    Bin gerade bei if/else und die Scheißkiste will mir schon wieder nicht strings und floats auf einer Zeile ausgeben
    Was meinst du mit strings und floats auf einer Zeile ausgeben?

  • #1776 Karl Klammer 30 Okt. 2022, 11:29

    Zitat von: ElFlero

    Was meinst du mit strings und floats auf einer Zeile ausgeben?
    Python:
        print("Oge Herr "+name+" Das macht dann genau ")
        print(endpreis)
        print(" Euro bidde.")

    Das soll alles auf einer Zeile erscheinen. Wildes Herumdoktorn mit den Präfixen str/int/float und alles mit "+" in ein einziges Klammerpaar setzen bringt nicht das gewünschte Ergebnis.

  • #1777 Deleted member 1298 30 Okt. 2022, 11:36

    Zitat von: Qu4rkey

    Python:
        print("Oge Herr "+name+" Das macht dann genau ")
        print(endpreis)
        print(" Euro bidde.")

    Das soll alles auf einer Zeile erscheinen. Wildes Herumdoktorn mit den Präfixen str/int/float und alles mit "+" in ein einziges Klammerpaar setzen bringt nicht das gewünschte Ergebnis.
    Probier mal interpolierte Strings - bsp:

    Python:
    name = rainer
    age = 33
    
    print(f"The fat oger named {rainer} is {age} years old!")

  • #1778 Karl Klammer 30 Okt. 2022, 11:52

    Ohne jeden Textabschnitt in einzelne Anführungszeichen zu setzen erkennt er die Variablen nicht.

    und dann kommt das:

    print("Oge Herr "{name}". Das macht dann genau "{endpreis}" Euro bidde.")
    ^^^^^^^^^^^^^^^^^
    SyntaxError: invalid syntax. Perhaps you forgot a comma?

  • #1779 Deleted member 1298 30 Okt. 2022, 11:54

    Zitat von: Qu4rkey

    Ohne jeden Textabschnitt in einzelne Anführungszeichen zu setzen erkennt er die Variablen nicht.

    und dann kommt das:

    print("Oge Herr "{name}". Das macht dann genau "{endpreis}" Euro bidde.")
    ^^^^^^^^^^^^^^^^^
    SyntaxError: invalid syntax. Perhaps you forgot a comma?
    Du musst das f for die Anführungszeichen setzen, sonst ist die Syntax inkorrekt.

    Du schreibst: print("Oge Herr "{name}". Das macht dann genau "{endpreis}" Euro bidde.")

    Korrekt ist:

    print(f"Oge Herr {name}. Das macht dann genau {endpreis} Euro bidde.")

  • #1780 Karl Klammer 30 Okt. 2022, 11:55

    lel nun gehts auch auf diese Weise:

    print("Oge Herr "+name+". Das macht dann genau "+str(endpreis)+" Euro bidde.")