初学者python代码不会在cmd中打印

时间:2018-01-08 16:54:31

标签: python cmd

我已经写了这段短片来打印冰淇淋口味,但是当我在命令提示符下运行它时没有任何反应,当我试图将它输出到.txt文件时,我什么也没得到。

def favorite_ice_cream():
    ice_cream_flavor=[
    "Death by chocolate",
    "Arboretum breeze",
    "Bittersweet mint",
    "Cookies-N-Cream"
]
print(ice_cream_flavor[3])

favorite_ice_cream()

1 个答案:

答案 0 :(得分:3)

代码缩进很重要。如果您在问题中发布的内容是准确的(例如,在您提出问题时不是简单的错误格式化),那么您的print语句(如评论中所示)不在函数内部。

你想:

def favorite_ice_cream():
    ice_cream_flavor=[
    "Death by chocolate",
    "Arboretum breeze",
    "Bittersweet mint",
    "Cookies-N-Cream"
    ]
    print(ice_cream_flavor[3])

favorite_ice_cream()

运行时,产生:

Cookies-N-Cream