12 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21
|
类冰淇淋(对象):def__init__(自我,味道,numScoops,costPerScoop,remaining_icecream):自我.味道=味道自我.numScoops=numScoops自我.costPerScoop=costPerScoop自我.remaining_icecream=remaining_icecreamdef独家新闻(自我):#舀冰淇淋,减少剩余的勺子数量自我.remaining_icecream- =自我.numScoops返回自我.remaining_icecreamdeftotal_cost(自我):#香草冰淇淋半价出售!如果自我.味道= =“香草”:total_cost=自我.numScoops*.5*自我.costPerScoop其他的:total_cost=自我.numScoops*自我.costPerScoop返回total_cost
|
使用Python,以下哪一个方法可以加到类冰淇淋
根据勺子的数量打印出订单的大小,1到3勺是小勺,4到5勺是中勺,超过这个数就是大勺。
|
defsizeA(自我):如果自我.numScoops在范围(1,3.):打印“小”elif自我.numScoops在范围(4,5):打印“媒介”其他的:打印“大”
|
|
defsizeB(自我):如果自我.numScoops在范围(1,4):打印“小”elif自我.numScoops在范围(4,6):打印“媒介”其他的:打印“大”
|
|
defsizeC(自我):如果numScoops在范围(1,4):打印“小”elifnumScoops在范围(4,6):打印“媒介”其他的:打印“大”
|
|
def大小的(自我):如果独家新闻在范围(1,4):打印“小”elif独家新闻在范围(4,6):打印“媒介”其他的:打印“大”
|
(忽略这些函数可能返回的事实没有一个
连同打印的尺寸)