본문 바로가기

파이썬

파이썬 기초예제 116,128 분기문 문제풀이(map함수 이용,슬라이싱 활용)

개인적으로  위키독스 파이썬 기초예제  풀면서 어려웠거나 오답이었던 문제들을 다시 복습겸 살펴보았다 

파이썬 기초예제 116번

 

#스스로 풀어본 풀이

map(function, iterable)

첫 번째 매개변수로는 함수가 오고두 번째

매개변수로는 반복 가능한 자료형(리스트, 튜플 등)

이 온다

#또다른 풀이

슬라이싱( a[start:end:step] )

입력을 받고 연속적인 객채들에 범위를 지정해 선택해서

객체들을 가져오는 방법이다.

 

 

첫번째 문제풀이는 map 함수를 사용하여 입력을 2개 받고 split()을 통해 : 기준으로 나누어 정수형으로 입력 받았다

두번째 문제풀이는 입력을 하나만 받은 대신 슬라이싱[-2 :  ]을 하여 뒤에 숫자만 확인함으로써 정각인지 아닌지 판별한다

이것 또한 슬라이싱과 조건문 활용하여 문제를 풀어주었다.