student = "Olivia"
height = 162
insight= True
라는 변수 3개가 있다.
위 변수의 type을 각각 출력해보면
String, int, boolean형이다.
이런 경우 서로 다른 데이터타입을 출력하려면
모두 str타입으로 바꿔주는 번거로운 일을 해야한다..
print("이렇게 출력되겠죠??? 너무 힘들죠..." + student +"의 키는 " str(height) + "입니다. 이것은 " + str(insight) + "입니다")
그래서 우리는 f-String을 사용할 것입니다.
f-string은 출력하고자하는 문장을 모두 string타입으로 변환해줘서 매우매우 편리합니다.
먼저 출력하고자 하는 문장을
f"다음에 써줍니다. 그리고 문장이 끝나면 "로 닫아줍니다.
띄어쓰기도 그대로 출력되어 너무 좋습니다.
f"이렇게 출력되겠죠? 매우매우 편리해요"
들어가는 변수는 { } 중괄호 안에 넣어줍니다.
{student}
{height}
{insight}
x의 키는 y라는 사실은 모두 z
{student}의 키는 {height}라는 사실은 모두 {insight}
f"{student}의 키는 {height}라는 사실은 모두 {insight}"
와 같이 말입니다.
마지막으로 형식함수를 이용하여 소수점을 표시하는 방법을 알아봅시다.
:.2f
를 봅시다.
먼저 { } 안에 :(콜론)을 넣어주고, .(점)을 찍은다음, 표시하고자 하는 자리수를 적고, float타입을 표시하는 f를 적습니다.
{:.2f}
그리고 이 중괄호 안에 들어가는 것이 무엇을 표시하는 것인지 밝혀주기 위해서
{:.2f}.format(height)
format함수를 쓰고 그 다음에 변수를 적어줍니다.
'파이썬 > 파이썬(python) 초급' 카테고리의 다른 글
[3-2 파이썬] 조건문, condition, if 구문, else 구문, 들여쓰기, :, indendent (1) | 2022.08.07 |
---|---|
[3-1 파이썬] n 비교연산자, >,<,>=,<=,==,!=, =와 ==의 차이 (0) | 2022.08.07 |
[2-2 파이썬] 수학 연산 +, -, *, /, **, round(), 반올림, 버림, 정수로 바꾸기, // (2) | 2022.08.06 |
[2-1 파이썬] len(), type(), 함수, str(), float(), boolean() (1) | 2022.08.06 |
[1-6 파이썬] 변수, variables (3) | 2022.08.03 |