Variablen – die besten Beiträge

Python: Wie kann ich feld1 bis feld7 so zusammenfassen, sodass ich das nicht alles einzeln eingeben muss?

Hey, ich möchte feld1 bis feld7 so zusammenfassen, sodass ich das nicht alles einzeln eingeben muss. Dazu finde ich nur leider nichts im Internet.

import tkinter as tk from tkinter import *

modul = tk.Tk()
modul.geometry("900x900")
modul.title("Bunt3x3")
modul.resizable(width=False, height=False)

r = "red"
y = "yellow"
g = "green"
b = "blue"

def change():
  if feld1["bg"] == r:
    feld1.config(bg=g)
    feld3.config(bg=g)
    feld5.config(bg=g)
    feld7.config(bg=g)
    feld2.config(bg=b)
    feld4.config(bg=b)
    feld6.config(bg=b)
    feld8.config(bg=b)

    feldlabel.config(text="Rot & gelb")

  elif feld1["bg"] == g:
    feld1.config(bg=r)
    feld3.config(bg=r)
    feld5.config(bg=r)
    feld7.config(bg=r)
    feld2.config(bg=y)
    feld4.config(bg=y)
    feld6.config(bg=y)
    feld8.config(bg=y)

    feldlabel.config(text="Gruen & blau")

feld1 = tk.Frame(bg=r, width=300, height=300)
feld1.grid(column=1, row=1)
feld3 = tk.Frame(bg=r, width=300, height=300)
feld3.grid(column=3, row=1)
feld5 = tk.Frame(bg=r, width=300, height=300)
feld5.grid(column=1, row=3)
feld7 = tk.Frame(bg=r, width=300, height=300)
feld7.grid(column=3, row=3)
feld2 = tk.Frame(bg=y, width=300, height=300)
feld2.grid(column=2, row=1)
feld4 = tk.Frame(bg=y, width=300, height=300)
feld4.grid(column=1, row=2)
feld6 = tk.Frame(bg=y, width=300, height=300)
feld6.grid(column=3, row=2)
feld8 = tk.Frame(bg=y, width=300, height=300)
feld8.grid(column=2, row=3)

feld = tk.Frame(bg="white", width=300, height=300).grid(column=2, row=2)
feldlabel = tk.Label(text="Gruen & blau", bg="white", fg="black", font=("Arial", 15, "bold"))
feldlabel.grid(column=2, row=2)
feldbutton = tk.Button(text="Farbe aendern!", font=("Arial", 15, "bold"), bg="white", fg="black", command=change).place(x=370, y=470)
modul.mainloop()
programmieren, Array, Informatik, Python, Zusammenfassung, Variablen, list, Tkinter

c# bmi rechner mit absoluter zahl korrektes Ergebnis, mit Variable falsch warum?

Habe folgendes Problem, das hier ist der aus dem Code entscheidende Tei.. ich habe auch mal Schritt für Schritt alles durchlaufen lassen um alles nachzuvollziehen, komme aber immer noch nicht weiter.

Folgende Werte werden eingegeben, wie in dem Kommentar teil beschrieben:

Größe = 150cm

Gewicht = 45kg somit käme genau ein bmi von 20 raus da 1,5³ = 2,25 und 45 / 2,25 = 20

allerdings erscheint im textlabel 3 also der Ausgabezelle nach dem Klick auf den Button immer genau der Wert, den ich in das Gewichtsfeld eingetragen habe.

Wenn ich jedoch ((groesse / 100) * (groesse / 100)) durch 2.25 mal zu testzwecken manuell ersetze kommt das korrekte Ergebnis von 20 raus.

ich habe es auch schon mit zwischenschritten probiert. (groesse erst im meter umrechen, dann schon quadrieren und in der Ergebnisformal habe ich dann genauso wie bei dem Zahlenwert 2.25 nur eben als Variablenwert stehen, wie man es noch an den Variablen Deklarationen erkennen kann.

 private void button2_Click(object sender, EventArgs e)
    {
        int groesse;
        double groessem;
        double groessequadrat;

        double gewicht; 
        double bmi;
        
        groesse = int.Parse(textBox1.Text);
        gewicht = double.Parse(textBox2.Text);
        bmi = gewicht / ((groesse / 100) * (groesse / 100)); //20bmi = 45kg / ((150cm / 100) * (150cm / 100)) = [warum 45] 
        label3.Text = bmi.ToString(); 
    }

hat jemand eine Idee, war hier der Fehler sein könnte?

programmieren, absolut, C Sharp, Visual Studio, Variablen

Ich suche eine Formel für Sachen mit Gewicht, die sich beim Autofahren bewegen können, durch bremsen und beschleunigen?

Um genau zu sein:

Ganz egal wie schwer die Sache ist. Wenn ich beim autofahren Bremse, bewegt sie sich genauso schnell, wie eine leichte Sache nach vorne.

Das Verhältnis von dem "egal wie schwer Gewicht" im Bezug zu der Beschleunigung durch das Bremsen vom Auto was die Sache erhält, die nach vorne fliegt. "Beschleunigung"

∆ = Z*G² also Zeit mal Geschwindigkeit zum Quadrat. Für ein Ansteigen der Geschwindigkeit mit der Beschleunigungszeit.

Ich suche nun das Zeichen für die Formel bei der folgende Variablen im Verhältnis stehen

!!! die sich allerdings nicht beeinflussen !!!

Die konstante der Geschwindigkeit

Und die konstante des Gewicht

Welches Zeichen ((( ? ))) benutze ich da zwischen den beiden Konstanten ?

Die Geschwindigkeit, die die Sache fortbewegt und mit welchem Gewicht die Sache beschleunigt wird.

Willkürlich !

Bei dem Bremsvorgang ist die Geschwindigkeit der Sache ganz egal. (Wenn sie ein anderes Gewicht hat)

Formel in Worten

G Bremskraft beschleunigt Sache mit "beliebigem" Gewicht in Kg

Mit gleicher Newtonscher Energie

Suche das Formelzeichen für den Ausdruck Gewicht "Beliebig" im Bezug zu der Newtonschen Beschleunigung 👈

Wie würde die Formel lauten ?

Wer kann sie mir netterweise aufschreiben ??

Vielen Dank im Voraus.

Und schöne Grüße.

Gewicht, Analyse, Beschleunigung, Formel, Mechanik, Newton, Physik, Variablen, G-Kräfte, Konstante

Meistgelesene Beiträge zum Thema Variablen