티스토리 뷰
제어문[초기값, 최종값, 증가]
문자열 포맷 코드
%o : 8진수
>>>"%o" %10
12
10진수 10을 입력하면 8진수 12를 출력
%x : 16진수
>>>"%x" %319
'13f'
10진수 319를 입력하면 16진수 13f를 출력
"%0.4F" : 소숫점 4자리까지 출력
>>> "%0.4F" %3.424242424
'3.4242'
정렬
문자열 공간 10개를 만들고 우측정렬해 HI, 그 후에 JANE을 붙여서 출력
>>> "%10sJANE" %"HI"
' HIJANE'
문자열 공간 10개를 만들고 우측정렬해 HI출력
>>> "%10s" %"HI"
' HI'
문자열 공간 10개를 만들고 좌측정렬해 HI, 그 10개의 공간 이후에 JANE을 출력
>>> "%-10sJANE" %"HI"
'HI JANE'
문자열 공간 10개를 만들고 우측부터 소숫점 4개인 숫자를 출력
>>> "%10.4f" %3.42424
' 3.4242'
대괄호[]
중괄호{}
소괄호()
왼쪽 정렬(화살표방향<)
>>> "{0:<10}".format("hi")
'hi '
오른쪽 정렬(화살표방향>)
>>> "{0:>10}".format("hi")
' hi'
가운데 정렬(화살표방향^)
>>> "{0:^10}".format("hi")
' hi '
공백 채우기
>>> "{0:=^10}".format("Hi")
'====Hi===='
>>> "{0:+^10}".format("Hi")
'++++Hi++++'
f문자열 포매팅 ** 신세계
>>> name="홍길동"
>>> age=32
>>> f"나의 이름은 {name}입니다. 나이는 {age}입니다."
'나의 이름은 홍길동입니다. 나이는 32입니다.'
딕셔너리 용할때
위에서 "를 썼으면 출력에는'
위에서 '를 썻으면 출력에는"
>>> d = {"name":"홍길동", "age":32}
>>> f"내이름은{d["name"]} 나이는 {d["age"]}"
SyntaxError: invalid syntax
>>> d = {"name":"홍길동", "age":32}
>>> f"내이름은{d['name']} 나이는 {d['age']}"
'내이름은홍길동 나이는 32'
'Python' 카테고리의 다른 글
파이썬 기초수업 5월11일 (0) | 2021.05.11 |
---|---|
파이썬 기초수업 5월6일 (0) | 2021.05.06 |
치킨장사 에러 출력 프로그램 (0) | 2021.04.19 |
업무보고 일반 입출력 (0) | 2021.04.18 |
모듈 사용예제(영화표 가격) (0) | 2021.04.17 |