创建并运行您的第一个项目

您所在的位置:网站首页 python如何关闭项目 创建并运行您的第一个项目

创建并运行您的第一个项目

2024-05-24 13:48| 来源: 网络整理| 查看: 265

从声明一个类开始。当您开始输入时,PyCharm 会立即建议如何完成您的行:

创建班级完成

选择关键字class并输入类名称Car。

PyCharm 通知您文件中存在错误:

创建班级分析

请注意,PyCharm 会即时分析您的代码,结果会立即显示在编辑器右上角的检查指示器中。

此检查指示的工作原理就像交通灯:当它呈绿色时,一切正常,您可以继续执行代码;当它呈绿色时,表示一切正常,您可以继续执行代码;黄灯表示存在一些小问题,但不会影响编译;但当灯为红色时,则表示您存在严重错误。

单击它可在“问题”工具窗口中预览详细信息。缺少一个冒号,则需要缩进:

查看代码问题

让我们继续__init__为类创建函数:当您开始输入函数名称时,PyCharm 建议粘贴整个代码结构,包括强制self参数、右括号和冒号:

创建班级

如果您在编辑代码时注意到任何检查警告,请单击灯泡符号以预览可能的修复和建议操作的列表:

意图行动

让我们复制并粘贴整个代码示例。将鼠标悬停在下面代码块的右上角,单击复制图标,然后将代码粘贴到 PyCharm 编辑器中,替换Car.py文件的内容:

警告

该应用程序适用于 Python 3

class Car: def __init__(self, speed=0): self.speed = speed self.odometer = 0 self.time = 0 def accelerate(self): self.speed += 5 def brake(self): self.speed -= 5 def step(self): self.odometer += self.speed self.time += 1 def average_speed(self): return self.odometer / self.time if __name__ == '__main__': my_car = Car() print("I'm a car!") while True: action = input("What should I do? [A]ccelerate, [B]rake, " "show [O]dometer, or show average [S]peed?").upper() if action not in "ABOS" or len(action) != 1: print("I don't know how to do that") continue if action == 'A': my_car.accelerate() print("Accelerating...") elif action == 'B': my_car.brake() print("Braking...") elif action == 'O': print("The car has driven {} kilometers".format(my_car.odometer)) elif action == 'S': print("The car's average speed was {} kph".format(my_car.average_speed())) my_car.step()


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3