lan/python 3

[Python] 특정 문자 제거하기

Programmers / Python3 / Lv.0 remove를 사용하는데 당황했다. 그래서 slice로 표현을 할까 했지만, 직관적인 remove를 잘이해하고 넘어가는 것이 좋겠다고 생각되었다. def solution(my_string, letter): answer = '' answerList = list(my_string) while letter in answerList: answerList.remove(letter) answer = ''.join(answerList) return answer [해석] 만약에 'my_string'을 remove시켜버리고 다른 값에 반환을 하면 'None'이 떨어질 것이다. 아무래도 계속해서 None이 표출된 경험자가 이 글을 보고 있지 않을까 생각된다. 'None'..

lan/python 2023.10.27

[Python] 문법 정리

코딩테스트를 진행하는데 Python, Java, JS, C++ 중 하나를 택해야 하기 때문에, 오랜만에 다시 Python을 꺼내 들었다. ❖ 주요 사용 문법만 정리할 것 print : print를 붙여 쓸 수 있고, 또 값을 넣을 수 있다. # 값을 넣고 싶은 경우 print(f'값 : {i}') # 줄을 띄고 싶지 않은 경우 print(f'값 : {j}, ', end = '') if문 : def는 function 메서드를 생성하는 것 def testMethod(a, b, c): if a >= b: return 0 elif b >= c: return 1 else: return 2 : 3항 연산자 a = 10 b = "크다" if a > 5 else "작다" range ( + for문, while문 ) #..

lan/python 2023.10.24
728x90
반응형