当我执行以下代码时:
cars = ['bmw','audi','ferrari','jaguar']
for car in cars:
if car == 'jaguar':
print(car.upper())
else:
print(car.title())
我期待以下输出:
Bmw
Audi
Ferrari
JAGUAR
但是我只得到输出:
Jaguar
JAGUAR
您有缩进问题。否则不在循环中尝试以下代码:
cars = ['bmw', 'audi', 'ferrari', 'jaguar']
for car in cars:
if car == 'jaguar':
print(car.upper())
else:
print(car.title())