確保滿足以下條件:
現(xiàn)在,讓我們開始在 PyCharm 中編寫一個(gè) Python 腳本。
讓我們開始編輯你剛剛創(chuàng)建的 Python 文件。
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()
注意此應(yīng)用程序適用于 Python 3至此,你已經(jīng)準(zhǔn)備好在 PyCharm 中運(yùn)行你的第一個(gè) Python 應(yīng)用程序。
使用以下任意一種方式運(yùn)行你的代碼:
你將看到可用命令的彈出菜單。選擇運(yùn)行 'Car':
PyCharm 在運(yùn)行工具窗口中執(zhí)行你的代碼。
在這里,你可以輸入預(yù)期值并預(yù)覽腳本輸出。
請(qǐng)注意,PyCharm 為 Car 文件創(chuàng)建了一個(gè)臨時(shí)運(yùn)行/調(diào)試配置。
運(yùn)行/調(diào)試配置定義了 PyCharm 執(zhí)行你的代碼的方式。你可以保存它以使其成為永久配置或修改其參數(shù)。有關(guān)運(yùn)行 Python 代碼的更多信息,請(qǐng)參考運(yùn)行/調(diào)試配置。
恭喜你完成在 PyCharm 中的第一個(gè)腳本!讓我們回顧一下你在 PyCharm 的幫助下所做的事情:
在下一步中,學(xué)習(xí)如何在 PyCharm 中調(diào)試你的程序。
更多建議: