我可以同时给出一个if和else语句吗?

时间:2020-08-23 14:54:33

标签: python-3.8

enter image description here

因此,我正在制作一个冒险游戏,您可以选择自己的路径,但是我不知道如何将下一行选项分配给前两个选项之一,而将另一行分配给另一个选项。第一种选择(请看图片以获得更清晰的理解)。因此,如果您首先选择飞机,则有两个飞机选择,但如果选择汽车,则有汽车选择。但是我不知道该怎么做。

有人知道我该怎么做吗?

1 个答案:

答案 0 :(得分:0)

您好,欢迎使用@Valentinj编程。

您应该使用其他变量。

engine = input('plane/car')

if engine == 'plane':
  direction = input('fly/go_back')
  if direction == 'fly':
    ...
  if direction == 'go_back':
    ...

if engine == 'car':
  place = input('city/treasure')
  if place == 'city':
    ...
  if place == 'treasure':
    ...
相关问题