정의 기능을 사용하여이 과제를 프로그래밍하려고합니다. 여기까지 제가 한 일이 있습니다. 내가 무엇이든 할 수 있으면 알려줘. 내 코드에 오류가 있으며 디버깅하는 데 어려움이 있습니다. 아마도 나는 정의 함수를 사용하지 않을 것입니다. 시간 내 주셔서 감사합니다.청구 기능 정의 (Python)
배송료를 계산하는 함수를 작성하십시오. 매개 변수는 도서 수, 정액 청구 (기본값은 3.00 달러) 및 도서 당 청구액 (기본값은 1.99 달러)이어야합니다. 예를 들어, 기본 경우에는 2 권의 책에 3 달러를 추가하고 3.98 달러 (책 당 1.99 달러)를 지불하면 총 6.98 달러가됩니다.
데모는 3 권을 주문하십시오. 정액 요금을 면제 (예 : $ 0.00)하고 기본 책당 요금이 적용됩니다. 나는에 ....
import math
def me():
N = int(input("How Many Books?="))
Shipping=(1.99*N)+3
print(format(Shipping,'0.2f'))
me()
파일 "코드를 넣을 때 나는 또한 오류가
import math
def me():
N = int(input("How Many Books?="))
Shipping=(1.99*N)+3
print(format(Shipping,',d'))
me()
", 라인 3 N = INT (입력 ("얼마나 많은 책? =")) ^ 들여 쓰기 오류 : 들여 쓰기 된 블록이 예상 됨 알 수없는 오류.
당신은 뭔가 코드로 잘못 생각하거나 오류 발생을 받고, : 같은
위의 코드와 실행이 보인다? –
내 게시물을 편집했습니다. 오류가 발생하고 그것이 무엇이 잘못되었는지 알려주지 않습니다. – python2learn
시도 :'print (format (Shipping, '0.2f'))' – John1024