Einführung in Python – Der erste Schritt zum Roboterprogrammieren

Was ist Python?

  • Einfach zu erlernende Programmiersprache
  • Wird in Robotik, Automatisierung, Webentwicklung und Datenanalyse verwendet
  • Übersichtlich und ideal für Anfänger

Erste Schritte: Installieren und Einrichten

  • Python von python.org herunterladen
  • Entwicklungsumgebung: VS Code oder PyCharm nutzen

Hello, World!

print("Hello, World!")
  • print() gibt Text auf dem Bildschirm aus.

Variablen und Datentypen

name = "Roboter"    # String (Text)
age = 5             # Integer (Ganzzahl)
height = 1.75       # Float (Kommazahl)
is_active = True    # Boolean (Wahr/Falsch)
  • Variablen speichern Werte ohne explizite Deklaration.

Einfache Rechenoperationen

x = 10
y = 3

print(x + y)  # Addition
print(x - y)  # Subtraktion
print(x * y)  # Multiplikation
print(x / y)  # Division

Kontrollstrukturen: Bedingungen

battery_level = 20

if battery_level > 50:
    print("Roboter ist bereit!")
else:
    print("Roboter muss aufgeladen werden.")
  • Bedingungen helfen bei der Entscheidungsfindung.

Schleifen

for i in range(5):
    print("Bewegungsschritt:", i)
  • Schleifen wiederholen Aufgaben – nützlich in der Robotik.

Funktionen

def move_forward(steps):
    print(f"Der Roboter bewegt sich {steps} Schritte vorwärts.")

move_forward(10)
  • Funktionen helfen, Aufgaben zu organisieren.

Listen und Schleifen

sensors = [10, 20, 30, 40]

for value in sensors:
    print(f"Sensorwert: {value}")
  • Listen speichern mehrere Werte.

Steuerung von Bewegungen

def turn_left():
    print("Der Roboter dreht sich nach links.")

def turn_right():
    print("Der Roboter dreht sich nach rechts.")

turn_left()
turn_right()

Nächste Schritte

  • Python-Bibliotheken wie pySerial und ROS erkunden
  • Kommunikation mit Robotern herstellen

Einführung in Python – Der erste Schritt zum Roboterprogrammieren

By Harald Haberstroh

Einführung in Python – Der erste Schritt zum Roboterprogrammieren

  • 59