파이썬의 .format ⚙
3687 단어 codenewbiepythontutorial
format()
메소드를 간단히 살펴보겠습니다..format()이란 무엇입니까?
.format()
는 출력 형식을 쉽게 사용자 정의하기 위해 print()
와 함께 사용되는 Python의 특수 기능입니다.예시
아래 코드를 고려하십시오.
a = 10
b = 20
c = 30
아래와 같이 출력을 출력하고 싶습니다.
10 + 20 - 30 = 0
일반적으로 우리는 아래와 같이 할 것입니다.
print(a,"+",b,"-",c,"=",a+b-c)
이것은 잘 작동합니다! 그러나 그것은 지루하고 크리스토퍼 놀란의 영화보다 더 복잡해 보입니다. 이것은 유명한 Python이 아닙니다!
파이썬으로 해보자 😎
여기에
format()
함수가 있습니다.위의
format()
를 사용하면 다음과 같이 얻을 수 있습니다.유형 1
print("{} + {} - {} = {}".format(a,b,c,a+b-c))
그게 다야! 이것은 원래 구현보다 훨씬 좋아 보입니다.
유형 2
원하는 경우 형식 방법에 대한 인덱스 위치를 지정할 수도 있습니다.
print("{0} + {1} - {2} = {3}".format(a,b,c,a+b-c))
format()
의 첫 번째 인수는 {0}
를 대체하고 format()
의 두 번째 인수는 {1}
를 대체하는 식입니다.유형 3
인덱스 대신 키워드를 사용할 수도 있습니다.
print("{0} + {1} - {2} = {res}".format(a,b,c, res = a+b-c))
여기서
res
는 정의로 대체됩니다.그게 바로 개발자입니다. 더 멋진 튜토리얼을 보려면 팔로우하세요 ❤
Reference
이 문제에 관하여(파이썬의 .format ⚙), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/manitej/format-in-python-5bil텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)