2016-10-08 4 views
-5
first_num = raw input ("Please input first number. ") 
sec_num = raw input (" Please input second number:") 
answer = into(first_num) +into(sec_num) 

print " Now I will add your two numbers : ", answer 

print " Pretty cool. huh ? 
print " Now I'll count backwards from ",answer 

counter = answer 
while (counter >=0): 
    print counter 
    counter = counter-1 
print " All done !" 

저는 첫 번째와 두 번째 숫자를 더하여 합계를 얻고 두 번째 절반은 시작 또는 제로로 돌아가는 명령이라고 생각합니다. 나는 파이썬 언어를 모른다.파이썬 코드 : 설명해주세요

+0

여기에 질문을 올리면 올바른 형식의 코드를 넣을 수 있습니까? –

답변

1

아마도 코드를 먼저 실행하여 이해하려고하면됩니다. 코드는 간단합니다. 첫 번째 절반은 두 개의 사용자 입력을 받아 서로에 추가 한 다음 결과를 표시합니다.

first_num = input("Please input first number:") # get first number input 
sec_num = input("Please input second number:") # get second number input 
answer = int(first_num) +int(sec_num)   # add up int values of the numbers 
print(" Now I will add your two numbers : ", answer) # display answer 

는 하반기에 관해서는 그것이 내가 당신의 코드가 라인이 조금 지저분한 일부 잘못되었습니다 원인이 변경 하향

print("Now I'll count backwards from ", answer) 
counter = answer   # set counter start value 
while(counter >=0):   
    print(counter)  # display counter value on each iteration 
    counter = counter-1 # decrement counter value on each iteration 
print(" All done !) 

제로까지 카운터있는 번호를합니다. 이 버전은 python3 및 이 아닌 python2.7에서 작동합니다. 파이썬을 배우고 싶다면 code academy python tutorial으로 시작하십시오.

+0

Thx 너 다 남자. 나는 몇 가지 probs 승/게시했다. 순서가 잘못되었습니다. 다시 한 번 감사드립니다. –