>source

오류가 "TypeError : 계산 () 누락 1 필수 위치 인수 : 'itemprice'" 어떻게 해결합니까? 나는 모든 것을 시도하고 많은 비디오를 보았지만 해결책을 찾을 수는 없습니다.

global itemPrice, priceDrop, i, endMessage
itemprice= 0
priceDrop= 0
i= 0
endMessage= "Thank you for using this program."
def main():
    # user inputs price
    housekeeping()
    #calculatets for price drop for six weeks
    calculation()
    #end of program
    endOfJob()
def housekeeping():
    itemPrice= float(input('Enter the item\'s price: '))
    calculation(itemPrice)
def calculation(itemPrice):
    keyword=itemPrice
    for i in range(1,7):
        priceDrop= float(itemPrice) * 0.12
        #item price calculation
        itemPrice= itemPrice -priceDrop
        #displays total price during week
        print ('Price In Week ' + str(i) +' : %.2f'%itemPrice)
def endOfJob():
    print (endMessage)
**strong text**

기본 기능에서는 입력 인수없이 계산을 호출합니다. 하나의 입력 ItemPrice로 계산을 정의했습니다

Toby2021-04-08 04:03:54
  • 이전 c# : .csproj 파일에 DLL을 어떻게 포함시킬 수 있습니까?
  • 다음 html : 테이블 고정 헤더 및 스크롤 가능한 몸체