Naja, einfach irgendeinen Texteditor? Solange du die Datei als .html speicherst und in einem Browser öffnest...

Du brauchst ja keine vollwertige IDE - und falls doch, gibt es VSC im Web.

Ich bin ein Freund von lightweigth-Dingern -> https://phcode.dev/

PhoenixCode ist die neue Version von brackets.io. Läuft im Browser und ist an sich ausreichend. Hinzu kommt die Live-Vorschau :)

...zur Antwort

====================================

Ich kann nicht lesen, daher eine Korrektur :)

====================================

Mit RegEx kannst du nach equitation suchen und es durch "}" ersetzen.

Dies geschieht so:

import re

# Suche bitte nach equitation und zwar nur,
# wenn unmittelbar davor das Zeichen } steht.
regex = r"[}](equitation)"

# Es wird später entfernt und die leere Stelle muss
# selbstverständlich wieder befüllt werden
substitution = "}"

# Selbsterklärend
new_dict: dict = ""

# Deine Rohdaten
raw_data = """{
    "tarahumar": 2003,
    "fustier": [
        "grugrus",
        "swadeshi",
        "trillionize",
        "unpoeticized",
        "pseudoperipteral",
        "drakefly",
        "towaway"
    ],
    "obtainers": "henchman",
    "stranglingly": "podded",
    "quatorzain": 2828.6,
    "funnel": "coscoroba",
    "motherly": 1070,
    "equitation": 4590,
    "nongraphitic": [
        "overhumane",
        "natica",
        "raspberries",
        "digestedly",
        "choraleon",
        "hypoleucocytosis"
    ],
    "puckerier": "illegitimated"
}equitation"""


result = re.sub(regex, substitution, raw_data, 0, re.MULTILINE)

Wurde equitation gefunden, wird das Ergebnis in "result" gespeichert.

Vorher bitte prüfen, ob result tatsächlich Daten hat und die Daten zur Verfügung stehen.

if result:
    new_data = result
    print(new_data)

"new_data" hat nun eine saubere JSON-Struktur (da Dictionary) und du kannst die Werte auslesen - ABER das überlasse ich dir :-)

Ausgabe:

{
    "tarahumar": 2003,
    "fustier": [
        "grugrus",
        "swadeshi",
        "trillionize",
        "unpoeticized",
        "pseudoperipteral",
        "drakefly",
        "towaway"
    ],
    "obtainers": "henchman",
    "stranglingly": "podded",
    "quatorzain": 2828.6,
    "funnel": "coscoroba",
    "motherly": 1070,
    "equitation": 4590,
    "nongraphitic": [
        "overhumane",
        "natica",
        "raspberries",
        "digestedly",
        "choraleon",
        "hypoleucocytosis"
    ],
    "puckerier": "illegitimated"
}
...zur Antwort

Deine Fragen handeln stets um "Quereinsteiger" und "Programmierer ohne Ausbildung" bzw. "Zertifikate als Ersatz für Ausbildung".

Zertifikate sind kein Ersatz für eine Aus-, Fort- oder Weiterbildung und sagen ebenso nichts über dein Können aus. Sie zeigen lediglich deine Motivation zum Lernen.

Ich denke, du hast bereits einige Antworten in deinen 20 Posts erhalten und diese Antworten bleiben gleich:

- Ausbildung

oder

- Umschulung

...zur Antwort
=WENNS(H7=2022;"0%";H7=2017;"30%";H7=2021;"20%")

reicht aus.

...zur Antwort

HauteCuisine bietet n Menüs an.

n steht für mindestens 1 in der Chen-Notation.

Der Nutzer kann lediglich kein Menü direkt reservieren. Dies geschieht ausschließlich über die Reservierung im Restaurant. Und das ist die Fragestellung :-)

Ist es etwas bei einer mehr-zu-mehr Beziehung

n:m-Beziehungen sollten in einem RDBMS aufgelöst werden (Normalisierung)

...zur Antwort
Wird der Arbeitgeber bei Webdevelopment nach Zertifikate fragen?

Nicht nur bei Web-Dev - überall, in jeder Branche, jedem Beruf, jedem Unternehmen.

Gibst du eine Fähigkeit an, brauchst du eine valide Referenz.

...zur Antwort
Doch irgendwie wird in der Konsole nur Errors angezeigt wenn ich was Falsch mache

Irgendwie logisch. Syntaxfehler führen zu einer Benachrichtigung durch die IDE, dass der Kompilierungsvorgang nicht gestartet werden kann.

Statt

Debug.Log("Hallo");

Probiere einfach mal

Console.WriteLine("Hallo");
...zur Antwort

Objektive und subjektive Betrachtung.

objektiv: Haare im Essen

subjektiv: schmeckt nicht

Da Geschmack lediglich die subjektive Betrachtung darstellt, ist der Rechtsweg ausgeschlossen.

Oder bestellst du dir Pizza Hawaii, obwohl du eher der Salami-Typ bist?

...zur Antwort
für beide Seiten eine Kündigungsfrist von zwei Monaten

Nö, denn der AG hat sich an gesetzliche Kündigungsfristen zu halten, die mit der Beschäftigungsdauer gestaffelt sind.

Ich gehe jetzt davon aus, dass ich beispielsweise zum 16. eines Monats kündigen kann und dann zum 17. des Folgemonats raus bin.

Nein, zum 15. oder Ende eines Monats.

...zur Antwort
Aber, darf ich dann trotzdem Miete durch einen normalen Mietvertrag von meinen Eltern erhalten?

Ja, weil

normalen Mietvertrag

Aber

konkret schreiben, für wen der Eigenbedarf anmeldet wird und dies gut begründen.

Und

selbstverständlich die Kündigungsfristen beachten.
...zur Antwort

Rein theoretisch:

Jugendarbeitsschutzgesetz und dein Arbeitsvertrag.

Praktisch:

Den Theorieteil mit dem Arbeitsvertrag kennen wir nicht.

Daher keine Aussage möglich, außer: "Achte auf den Arbeitsvertrag".

...zur Antwort

Verkürzen eher nicht, aber von der Architektur besser machen und da gibt es je nach Paradigma verschiedene Ansätze. Großen Respekt, dass du das so lernst :)

Anbei ein kleines Beispiel mit Funktionen. Es ist nicht sauber, aber ein Ansatz.

def print_welcome_message():
    print("""Willkommen zu meinem Taschenrechner! Er beherrscht die Grundrechenarten +, -, * und /
Viel Spaß!
=======================================================================================""")


def get_user_inputs():
    first_summand = int(input("Bitte die erste Zahl eingeben: "))
    second_summand = int(input("Bitte die zweite Zahl eingeben: "))
    operation = input("Bitte einen Operator wählen: ")
    
    return [first_summand, second_summand, operation]
    
def calculate(first_summand, second_summand, operation):
    match operation:
        case '+': return first_summand + second_summand
        case '-': return first_summand - second_summand
        case '*': return first_summand * second_summand
        case '/': return first_summand / second_summand
        case _: raise ValueError


def run_program():
    print_welcome_message()
    user_input = get_user_inputs()
    try:
        
        print(calculate(user_input[0], user_input[1], user_input[2]))
    except ValueError:
        print("Bitte +, -, / oder * eingeben!")
        
run_program()
...zur Antwort
Kann man sich abmelden, um auf sein Benutzerkonto zuzugreifen?

Etwas irreführend... aber gut.

Der Sinn von so einem Passwort/PIN ist der Schutz des Kontos, sodass Unbefugte nicht reinkommen.

...zur Antwort