语法还是不语法?

2024-10-02 02:26:31 发布

您现在位置:Python中文网/ 问答频道 /正文

我的问题是,这段代码是否有语法错误,或者仅仅因为这是python的工作方式(尤其是set)

countmilk = 0

shopping_list = {'milk', 'beef', 'matches', 'paper', 'juice', 'milk'}
print shopping_list


for x in shopping_list:
    if 'milk' in x:
        countmilk = countmilk+ 1


if countmilk > 1:
    print 'milk is listed more than 1 time'
else:
    print 'everything is alright'

牛奶被列了两次,为什么要写“一切正常”?是因为它跳过了多次列出的单词吗?你知道吗


Tags: 代码inifis方式listpaperprint

热门问题