코드업 기초100제 - 22.05.16

개발자 macan·2022년 5월 15일
0

개발 - 공부

목록 보기
20/28
post-thumbnail

문자를 10진수로 저장!
ord(a)

정수를 문자로 저장!
chr(a)

34번 문제 (substraction 구하기)

공백을 두고 한 줄로 들어온 a,b를 정수로 선언하는 것을 해보았는데
a,b = int(input().split())으로 제출했더니 오류가 발생하였다.

무엇이 문제였을까?

split()을 통해 리스트로 출력되기 때문에 리스트를 a,b로 바꾸려는 과정에서 오류가 발생한다.
따라서 이후에

a = int(a)
b = int(b)

를 통해 각각 정수 선언이 가능했다.

+++여기서 추가
  • lambda와 mapping을 사용해보자!
a,b = map(lambda x:int(x), input().split())

으로 하면 정상적으로 각각 a,b가 정수로 저장이 된다.

37번 문제 (문장 여러번 출력하기)

여러줄로 입력된 값을 python 코드 한 줄로 정리할 수는 없을까?

라는 질문에서 출발하여 찾아본 결과

N = list(input() for _ in range(2))

의 코드를 통해 2번 다른 줄로 들어오는 인풋을 리스트화해서 저장한다는 것을 알 수 있다.

profile
개발자로 첫걸음

0개의 댓글