다양한 변수 선언
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,
'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 |