같은 줄에 여러 요소 인쇄
귀하의 코드는 "%s의 총 점수는 %s Alice 100입니다"를 인쇄하려고 시도합니다. 잘못된 형식으로 인해 예상된 출력과 다릅니다. 이 문제를 해결하려면 다음 방법 중 하나를 사용하세요.
1. %-형식 지정과 함께 튜플 사용:
print("Total score for %s is %s" % (name, score))
2. %-형식 지정과 함께 사전 사용:
print("Total score for %(n)s is %(s)s" % {'n': name, 's': score})
3. 새로운 스타일의 문자열 형식 사용(Python 3):
print("Total score for {} is {}".format(name, score))
4. 문자열 연결:
print("Total score for " + str(name) + " is " + str(score))
5. 함수 매개변수 사용(Python 3):
print("Total score for", name, "is", score)
6. F-문자열 형식 사용(Python 3.6 ):
print(f'Total score for {name} is {score}')
명확성과 사용 편의성을 위해 방법 5 또는 6을 사용하는 것이 좋습니다.
위 내용은 Python에서 같은 줄에 여러 요소를 어떻게 인쇄할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!