본문 바로가기
알고리즘 문제풀이/요약 정리

문법 정리

by summer_light 2023. 11. 1.

입력 빠르게 받기 :

1) 줄바꿈 문자까지

import sys
a = sys.stdin.readline()

2) 줄바꿈 문자는 제외하고 싶을 때

import sys
a = sys.stdin.readline().rstrip()
print(a)

 

print문 %

  print('Case #%d:' %(i+1), str(a+b))

 

문자열 포맷 (문자 앞에 0채우기)

 

- 딕셔너리 키 기준 정렬 : 우선 sorted() 한 후, 딕셔너리가 리스트로 정렬되어 반환된 것을 다시 딕셔너리로 

-  print('{0:02d}'.format(s)+'-'+'{0:02d}'.format(e)) : 숫자 자릿수 달라질 때 0채워 반환하기

 

- f'Room {변수}' 과 같이 표현할 수도 있다.

-  f'{x[0]:02d}-{x[1]}' : 글자수 0으로 채우기 

 

자세한 건 

https://datascienceschool.net/01%20python/02.04%20%ED%8C%8C%EC%9D%B4%EC%8D%AC%EC%9D%98%20%EB%AC%B8%EC%9E%90%EC%97%B4%20%ED%98%95%EC%8B%9D%ED%99%94.html

 

2.4 파이썬의 문자열 형식화 — 데이터 사이언스 스쿨

.ipynb .pdf to have style consistency -->

datascienceschool.net

 

https://nachwon.github.io/regular-expressions/

 

[Python 문법] 정규표현식 (Regular Expressions)

정규표현식에 대해 알아보고 Python으로 정규표현식을 사용하는 방법에 대해 알아본다.

nachwon.github.io

 

댓글