> 백엔드 개발 > 파이썬 튜토리얼 > Python 함수 소개: 형식 함수 소개 및 예

Python 함수 소개: 형식 함수 소개 및 예

WBOY
풀어 주다: 2023-11-03 10:45:16
원래의
1232명이 탐색했습니다.

Python 함수 소개: 형식 함수 소개 및 예

Python 함수 소개: 형식 함수 소개 및 예

Python에서 format() 함수는 문자열 형식을 지정하는 데 사용되는 매우 중요하고 일반적으로 사용되는 함수입니다. format() 함수를 통해 일부 변수, 데이터 및 텍스트를 특정 형식으로 결합하여 원하는 문자열로 출력할 수 있습니다.

format() 함수의 구문은 다음과 같습니다.

string.format(arg1, arg2, ...)
로그인 후 복사

그 중 string은 서식을 지정해야 하는 문자열이고, arg1, arg2 등은 문자열에 삽입해야 하는 변수 또는 데이터입니다. format() 함수는 문자열에서 중괄호 {}의 위치에 해당하는 매개변수를 원하는 수만큼 허용할 수 있습니다.

이제 몇 가지 구체적인 예를 통해 format() 함수의 사용법을 보여드리겠습니다.

예제 1: 기본 사용법

name = "Alice"
age = 25
hobby = "coding"
message = "My name is {}, I am {} years old, and I love {}.".format(name, age, hobby)
print(message)
로그인 후 복사

출력 결과는 다음과 같습니다.

My name is Alice, I am 25 years old, and I love coding.
로그인 후 복사
로그인 후 복사

이 예에서는 format() 함수에서 각각 arg1, arg2 및 arg3에 해당하는 세 개의 변수 name, age 및 Hobby를 정의합니다. format() 함수를 통해 이 세 가지 변수를 문자열 메시지에 삽입하여 원하는 결과를 만듭니다.

예제 2: 숫자 형식 지정

number = 3.1415926
message = "The value of pi is {:.2f}.".format(number)
print(message)
로그인 후 복사

출력 결과는 다음과 같습니다.

The value of pi is 3.14.
로그인 후 복사

이 예에서는 format() 함수의 형식 지정 옵션을 사용하여 숫자의 출력 형식을 제어합니다. {:.2f}는 출력 부동 소수점 숫자가 소수점 이하 두 자리를 유지함을 나타냅니다.

예 3: 형식 문자열

first_name = "John"
last_name = "Doe"
message = "My name is {last}, {first} {last}.".format(first=first_name, last=last_name)
print(message)
로그인 후 복사

출력 결과는 다음과 같습니다.

My name is Doe, John Doe.
로그인 후 복사

이 예에서는 format() 함수의 키워드 인수를 사용하여 문자열의 삽입 위치를 지정하며 이 인수도 사용할 수 있습니다. 여러 번 동일한 매개변수를 사용합니다.

예제 4: 색인 순서와 키워드 매개변수의 혼합 사용

name = "Alice"
age = 25
message = "My name is {0}, I am {1} years old, and I love {hobby}.".format(name, age, hobby="coding")
print(message)
로그인 후 복사

출력 결과는 다음과 같습니다.

My name is Alice, I am 25 years old, and I love coding.
로그인 후 복사
로그인 후 복사

이 예에서는 색인 순서와 키워드 매개변수의 혼합을 사용하여 문자열의 삽입 위치를 지정합니다. 색인 순서는 {0}과 {1}로 표시되며, 키워드 매개변수는 {hobby}로 표시됩니다.

요약:
format() 함수는 매우 실용적인 문자열 서식 지정 함수로, 문자열을 처리할 때 매우 편리합니다. format() 함수를 사용하여 변수, 데이터 및 텍스트를 원하는 출력으로 연결할 수 있습니다. 기본 사용법이든, 숫자 서식 지정이든, 문자열 서식 지정이든, format() 함수는 우리의 요구를 잘 충족할 수 있습니다. 이 글을 통해 format() 함수에 대해 어느 정도 이해하고 실제 프로그래밍에서 유연하게 사용할 수 있기를 바랍니다.

위 내용은 Python 함수 소개: 형식 함수 소개 및 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿