这是一个简单的无人飞机代码示例:
class Drone:
def __init__(self):
self.flying = False
def takeoff(self):
if not self.flying:
print("无人机起飞")
self.flying = True
else:
print("无人机已在空中")
def land(self):
if self.flying:
print("无人机降落")
self.flying = False
else:
print("无人机已在地面")
def move(self, direction):
if self.flying:
print("无人机向", direction, "移动")
else:
print("无人机未起飞,无法移动")
使用示例:
drone = Drone()
drone.takeoff() # 无人机起飞
drone.move("前") # 无人机向前移动
drone.land() # 无人机降落
drone.move("后") # 无人机未起飞,无法移动
注意:这只是一个简单的示例,实际的无人机代码要涉及更复杂的功能和控制(如传感器数据处理、航线规划等),具体实现方式也会根据使用的无人机平台和编程语言而有所不同。