본문 바로가기

Python/기본

[Python] print옵션

다양한 변수 선언
Camel Case : numverOfCollegeGraduates -> Method
Pascal Case : NumberOfCollegeGraduates -> Class
Snake Case : number_of_college_graduates

 

참고 : Escape 코드 

\n : 개행 

\t : 탭 

\\ : 문자 

\' : 문자 

\" : 문자 

\000 : 널 문자

 

예약어는 변수명으로 불가능
False def if raise
None  del import return
True  elif in    try
and   else is    while
as    except lambda with
assert finally nonlocal yield
break for not
class from or
continue global pass 

# separator 옵션
print('P','Y','T','H','O','N', sep='|') #sep의 값이 출력값 사이로 들어감

# end 옵션
print('Welcome to', end=' 

# format 사용
print('%s %s' % ('one','two'))
print('{} {}'.format('one', 'two'))
print('{1} {0}'.format('one','two'))

# f-string

k = 98
print(f"k 2진수: {k:b}, k 8진수: {k:o}") #142=(8*8)+(8*4)+2
print(f"k 16진수 - 1:{k:x}, U:{k:X}") #62=(16*6)+2

# %s
print('%10s' %('nice')) # 10칸 오른쪽으로 갔다가 왼쪽으로 글자 채움
print('{:>10}'.format('nice')) # 오른쪽 방향으로 10칸 갔다가 끝에서 부터 format내용 채움

print('%-10s' %('nice')) # 10칸 왼쪽으로 갔다가 오른쪽으로 글자 채움
print('{:10}'.format('nice')) # 왼쪽 방향으로 10칸 갔다가 끝에서 부터 format내용 채움

print('{:_>10}'.format('nice'))
print('{:^10}'.format('nice')) # 중앙에 결과값 출력

print('%.5s' % ('nice'))
print('%.5s' % ('pythonstudy')) # 5칸을 넘으면 잘라냄 pytho만 출력
print('{:10.5}'.format('pythonstudy

# %d
print('%d %d' % (1, 2))
print('{} {}'.format(1,2))

print('%4d' % (42))
print('{:4d}'.format(42))

# %f
print('%1.8f' % (3.143435436363)) # 정수.소수 출력
print('{:f}'.format(3.143435436363))
print('%06.2f' % (3.141592658793)) # 6자리를 확보. 소수점은 2자리만 출력, 결과값 : 003.14
print('{:06.2f}'.format(3.141592658793))

 

 

출처 : 인프런,인프런, 2023-03-10,

https://www.inflearn.com/course/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D-%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EC%9E%85%EB%AC%B8-%EC%9D%B8%ED%94%84%EB%9F%B0-%EC%98%A4%EB%A6%AC%EC%A7%80%EB%84%90/dashboard

 

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original) - 인프런 | 강의

이미 2만명 이상이 학습하고 만족한 최고의 프로그래밍 입문 강의. 인프런이 비전공자 위치에서 직접 기획하고 준비한 프로그래밍 입문 강의로, 프로그래밍을 전혀 접해보지 못한 사람부터 실

www.inflearn.com

 

'Python > 기본' 카테고리의 다른 글

[Python] 문자열 자료형  (0) 2023.03.12
[Python] 숫자 자료형  (0) 2023.03.11
[Python] 파일 읽기 및 쓰기  (0) 2023.03.11
[Python] 기본 외장 함수  (0) 2023.03.10
[Python] 기본 내장 함수  (0) 2023.03.10