python - 점프투파이썬 - 파이썬 함수




파이썬 3.4에서 변수 인쇄하기 (2)

그래서 구문은 내가 파이썬 2에서 배운 것에서 바뀐 것 같습니다 ... 여기 제가 지금까지 가지고있는 것입니다.

for key in word:
    i = 1
    if i < 6:
        print ( "%s. %s appears %s times.") % (str(i), key, str(wordBank[key]))

첫 번째 값은 int이고, 두 번째 값은 문자열이며, 마지막 값은 int입니다.

변수를 올바르게 출력하도록 print 문을 어떻게 바꿀 수 있습니까?


문제는 잘못된 것으로 보인다.) 샘플에서 print() 외부의 % 가 있으면 내부로 이동해야합니다.

이것을 사용하십시오 :

print("%s. %s appears %s times." % (str(i), key, str(wordBank[key])))

형식 구문을 시도해보십시오.

print ("{0}. {1} appears {2} times.".format(1, 'b', 3.1415))

출력 :

1. b appears 3.1415 times.

print 함수는 다른 모든 함수와 마찬가지로 호출되며, 모든 인수를 괄호로 묶습니다.





syntax