Algorithm__[TIL: 백준 입출력과 사칙연산]

Jaewon Lee·2021년 5월 3일
0

Algorithm

목록 보기
2/36
post-thumbnail

On.


Algorithm


1. eval, map, split

eval('6+5') == 11
eval('abs(-8)') == 8

map(함수, iterable형 변수)
list(map(int, ['1', '2', '3'])) == [1, 2, 3]

string변수.split(parsing의 기준이 되는 값)
string = '12345'
string.split() == ['1', '2', '3', '4', '5']

👉 map함수 사용법

👉 문자열함수 사용법

2. chr, ord (아스키코드)

chr(65) = 'A'
ord('A') = 65

3. 여러개의 input 한줄로 입력받기

list(map(int, input().split()))

4. print formatting - %

print('%s는 %d세 입니다.' % ( 'leejaewon', 3 ))

5. 일, 십, 백의 자리 수 표현 방법

num = 427
one = 427 % 10
ten = (427 % 100) // 10
hun = 427 // 100

✔️ 자릿수를 표현하는 방법과 합하는 것으로 좋은 방법이 있어서 다시 적는다. (수정: 2021.5.18)

arr = [map(int, '12345678')] = [1, 2, 3, 4, 5, 6, 7, 8]
sum(arr) = 36

Off.


프론트와 백을 넘나드는 리드 개발자가 되는 그날까지 🔥🔥🔥

profile
Communication : any

0개의 댓글