运行这段代码,输入空字符,为什么不能输出默认值?

#! /usr/bin/python# def.pydef machine(x=✀five✀,y=✀chocolat✀): print x,✀dollars✀,y,✀flavour✀s1=raw_input(✀Choose a Price Range:✀)s2=raw_input(✀Choose flavour:✀)machine(s1,s2)
2026年09月21日 22:40
有1个网友回答
网友(1):

很简单,你要输出默认值,必须缺省调用,也就是说不给参数,比如说machine()
你输入空字符,输出的自然就是空字符了呀。。