기능이 내가 찾는 단어인지 확실하지 않습니다. 실제로 나는 내가하는 말을 정말로 모르지만, 나는 약간의 코드를 가지고 있으며, 원하는대로하고 있지 않다. 기본적으로 나는이 코드를 복사하여 붙여 넣고 다른 사람에게 전자 메일로 보내려고합니다. 내가 그들을 단순히 복사 자신의 터미널에 붙여 및 계산 :파이썬에서 분리 함수?
## SCSAC.py
def round(x, base=5):
return int(base * round(float(x)/base))
option = 'yes'
while (option == 'yes'):
x=float(raw_input('How many accumulated orders do you have from retailers: '));
y=float(raw_input('How many units are in the inventory: '));
z=float(raw_input('How many accumulated orders have you placed: '));
print 'Place an order of %s units' % round(((x/25 + y/10 + z/25) + 115));
print ;
option=raw_input("Do you wish to calculate another order? (Enter 'yes' to continue or any other key to quit):: ");
print
내가 선 줄을이 코드를 입력 할 때마다 수행 할 수 있도록하려면, 그것은 완벽하게 작동합니다. 기본적으로 여기서 세 가지 일이 일어나기 때문입니다.
나는 점에서 나는 루프 옵션을
내가 실제 프로그램을 정의 완료시 프로그램을 정의하는 가장 가까운 5
에 값을 반올림 "라운드"를 정의하고, 나는 답을 반올림하고 루프 할 수있는 옵션으로 결론을 짓는다. 2
print
은 아무것도 인쇄하지 않지만 빈 줄만 표시된다는 것을 알 수 있습니다.
복사하여 붙여 넣을 때 구문 오류가 발생합니다. 저는 프로그래머가 아니며 하루 종일 놀고 있습니다. 이 코드를 복사하여 붙여 넣을 수 있도록 편집 할 수있는 방법을 알고 싶습니다.
정확한 추적 오류를 포함하여 전체 추적을 포함하십시오. –
청크로 복사 붙여 넣기를해야합니다. 한 번에 모든 코드를 수행 할 수 없습니다. 구문 오류가 발생합니다 .. –
"SyntaxError : invalid syntax"가 표시되고 "option"이 강조 표시됩니다. 첫 번째 함수의 첫 번째 단어를 취해 구문 오류라고 생각합니다.난 그냥 복사 및 청크에 붙여 넣기 지침을 포함해야 할 것입니다 – 01110100