Bemerkung
Hallo und willkommen in der SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasten-Gemeinschaft auf Facebook! Tauchen Sie tiefer ein in die Welt von Raspberry Pi, Arduino und ESP32 mit anderen Enthusiasten.
Warum beitreten?
Expertenunterstützung: Lösen Sie Nachverkaufsprobleme und technische Herausforderungen mit Hilfe unserer Gemeinschaft und unseres Teams.
Lernen & Teilen: Tauschen Sie Tipps und Anleitungen aus, um Ihre Fähigkeiten zu verbessern.
Exklusive Vorschauen: Erhalten Sie frühzeitigen Zugang zu neuen Produktankündigungen und exklusiven Einblicken.
Spezialrabatte: Genießen Sie exklusive Rabatte auf unsere neuesten Produkte.
Festliche Aktionen und Gewinnspiele: Nehmen Sie an Gewinnspielen und Feiertagsaktionen teil.
👉 Sind Sie bereit, mit uns zu erkunden und zu erschaffen? Klicken Sie auf [hier] und treten Sie heute bei!
Variablen
Variablen sind Container, die verwendet werden, um Datenwerte zu speichern.
Das Erstellen einer Variablen ist sehr einfach. Sie müssen ihr nur einen Namen geben und ihr einen Wert zuweisen. Beim Zuweisen einer Variable muss der Datentyp nicht angegeben werden, da die Variable eine Referenz ist und über die Zuweisung auf Objekte verschiedener Datentypen zugreift.
Beim Benennen von Variablen müssen folgende Regeln beachtet werden:
Variablennamen dürfen nur Zahlen, Buchstaben und Unterstriche enthalten
Das erste Zeichen des Variablennamens muss ein Buchstabe oder ein Unterstrich sein
Variablennamen sind case-sensitive
Variable erstellen
In MicroPython gibt es keine Anweisung zum Deklarieren von Variablen. Variablen werden erstellt, wenn Sie ihnen zum ersten Mal einen Wert zuweisen. Es ist keine explizite Typdeklaration erforderlich, und Sie können sogar den Typ nach Festlegen der Variablen ändern.
x = 8 # x is of type int
x = "lily" # x is now of type str
print(x)
>>> %Run -c $EDITOR_CONTENT
lily
Casting
Wenn Sie den Datentyp für die Variable angeben möchten, können Sie dies durch Casting tun.
x = int(5) # y will be 5
y = str(5) # x will be '5'
z = float(5) # z will be 5.0
print(x,y,z)
>>> %Run -c $EDITOR_CONTENT
5 5 5.0
Datentyp abrufen
Sie können den Datentyp einer Variablen mit der Funktion type() abrufen.
x = 5
y = "hello"
z = 5.0
print(type(x),type(y),type(z))
>>> %Run -c $EDITOR_CONTENT
<class 'int'> <class 'str'> <class 'float'>
Einfache oder doppelte Anführungszeichen?
In MicroPython können einfache oder doppelte Anführungszeichen verwendet werden, um Zeichenkettenvariablen zu definieren.
x = "hello"
# is the same as
x = 'hello'
Case-Sensitive
Variablennamen sind case-sensitive.
a = 5
A = "lily"
#A will not overwrite a
print(a, A)
>>> %Run -c $EDITOR_CONTENT
5 lily