본문 바로가기
  • 머킹이의 머신로그

오늘부터 코딩테스트61

[오늘부터 코딩테스트]파이썬으로 프로그래머스 코딩 입문 프로그램 풀기 [파이썬] 프로그래머스 Lv0. 문자열 출력하기, a와 b 출력하기, 문자열 반복해서 출력하기, 대소문자 바꿔서 출력하기, 특정 문자 제거하기 안녕하세요 머킹입니다 며칠 뒤 면접을 보러가는데 넘 떨려요.. 꼭 잘 됐으면..! 문자열 출력하기 str = input() print(str) a와 b 출력하기 a, b = map(int, input().strip().split(' ')) print(f"a = {a}\nb = {b}") 문자열 반복해서 출력하기 a, b = input().strip().split(' ') b = int(b) * a print(b) 대소문자 바꿔서 출력하기 str = input().swapcase() print(str) 여기까지 풀고 알았습니다.. 코테를 한 번도 안푼 계정으로 했다.. 2024. 1. 24.
[오늘부터 코딩테스트]파이썬으로 프로그래머스 코딩 입문 프로그램 풀기 [파이썬] 프로그래머스 Lv0. 대문자와 소문자, 피자 나눠 먹기 (3) 안녕하세요 머킹입니다~ 요즘 텐초의 파이토치를 열심히 복습 중인데 역시 복습하니까 이해가 너무 잘돼요 배운 책들을 싹 다시 해보는게 되게 도움되더라구요!! 대문자와 소문자 def solution(my_string): answer = "" for char in my_string: if char.islower(): answer += char.upper() else: answer += char.lower() return answer 저는 이렇게 풀었습니다~! def solution(my_string): return my_string.swapcase() 계속 저걸 반대로 하는 함수가 있었던 것 같은데...라고 생각해보니 이런 함수였더라구요.. 2024. 1. 19.
[오늘부터 코딩테스트]파이썬으로 프로그래머스 코딩 입문 프로그램 풀기 [파이썬] 프로그래머스 Lv0. 피자 나눠 먹기 (2) 안녕하세요 머킹입니다! def solution(n): pizza = 1 while (pizza*6) % n != 0: pizza+= 1 return pizza 2024. 1. 16.
[오늘부터 코딩테스트]파이썬으로 프로그래머스 코딩 입문 프로그램 풀기 [파이썬] 프로그래머스 Lv0. 한 번만 등장한 문자 안녕하세요 머킹입니다! 한 번만 등장한 문자 def solution(s): answer = '' char_count = {} for char in s: if char in char_count: char_count[char] += 1 else: char_count[char] = 1 for char, count in char_count.items(): if count == 1: answer += char answer = ''.join(sorted(answer)) return answer 저는 이렇게 풀었습니다. def solution(s): answer = "".join(sorted([ ch for ch in s if s.count(ch) == 1])) .. 2024. 1. 13.
728x90