python5 [백준] 2941번 : 크로아티아 알파벳 (python) 파이썬 초보자의 멍청한 코드를 구경하실 분은 여기로 모이세요... ▪ 문제링크https://www.acmicpc.net/problem/2941 ▪문제 🙅♀️ 내가 푼 코드word = input()word_list = list(word)CA = []i = 0while i 1. word를 입력받아서 word_list에 한 문자씩 리스트화 시켜줍니다.2. CA라는 크로아티아 알파벳 단위로 치환해서 입력받을 리스트를 선언해줍니다.3. word_list의 i 번째 원소를 의미하는 i가 word_list의 길이보다 작을 때까지 while문을 돌려줍니다.4. i+1의 인덱스 값도 word_list 길이를 초과하지 않는지 확인 + word_list[i] 가 c 이고 그 바로 뒤의 word_list[i+1]이.. 2024. 12. 15. [백준] 1157번 : 단어 공부 (python) 문제 링크https://www.acmicpc.net/problem/1157 내가 푼 코드from collections import Counterword = input()word_u = word.upper()count = Counter(word_u).most_common()if len(count) == 1: print(count[0][0])elif count[0][1] == count[1][1]: print("?")else: print(count[0][0])1) collections 모듈의 Counter 함수를 import 해준다.2) word를 입력받고, word_u에 upper() 함수를 통해 word를 다 대문자로 바꿔서 넣어준다.=> 대소문자를 구분하지 않고, 출력은 대문자로 .. 2024. 12. 12. [백준] 10988번: 팰린드롬인지 확인하기 (python) 문제링크https://www.acmicpc.net/problem/10988 내가 푼 코드word = input()length = int(len(word)/2) for i in range(length): if word[i] == word[-(i+1)]: result = 1 else: result = 0 breakprint(result)1) 단어를 입력받는다2) 입력받은 단어를 2로 나눈 값을 정수화해서 length에 넣어준다 => 한 단어를 반으로 나눴을 때 앞뒤로 대칭이면 팰린드롬이니까 반씩 비교해주기 위해3) 0부터 length-1까지 for문을 돌린다.4) if word[0] == word[-1] 이면 result에 1 / if word[1] == word[-2].. 2024. 12. 12. 파이썬 정형 데이터 분석 & 데이터 시각화 (with Jupyter Notebook, Pandas)(2) 전 게시물에 이어서 서울시 범죄현황 통계자료를 가지고 어느 구가 범죄로부터 안전하고 또 위험한지 데이터 분석 및 시각화 실습을 진행해보겠습니다. 이번 게시물은 데이터 탐색부터 데이터 시각화까지입니다. 이전 데이터 분석 실습내용이 궁금하시다면 아래 게시물을 참고해주세요.2024.11.25 - [python] - 파이썬 정형 데이터 분석 & 데이터 시각화 (with Jupyter Notebook, Pandas)(1) 파이썬 정형 데이터 분석 & 데이터 시각화 (with Jupyter Notebook, Pandas)(1)이번 게시물에서는 서울시 관서별 5대 범죄 발생 & 검거 현황 데이터를 이용해 "어떤 구가 범죄율이 낮고 살기 좋은지" 알아 보기 위해 데이터를 분석하고 시각화하는 실습을 해보려고 합니다. e.. 2024. 11. 30. [python]파이썬 정형 데이터 분석 & 데이터 시각화 (with Jupyter Notebook, Pandas)(1) 이번 게시물에서는 서울시 관서별 5대 범죄 발생 & 검거 현황 데이터를 이용해 "어떤 구가 범죄율이 낮고 살기 좋은지" 알아 보기 위해 데이터를 분석하고 시각화하는 실습을 해보려고 합니다. 실습을 시작하기에 앞서 사용할 모듈을 import 해줍니다.import numpy as npimport pandas as pdimport seaborn as snsimport matplotlib.pyplot as pltfrom matplotlib import font_manager, rc # rc == run configure(configuration file) 데이터 입력 및 전처리1. pd.read_excel() 메서드를 통해 원본 데이터가 있는 Excel 파일을 읽어줍니다.df = pd.read_excel('.. 2024. 11. 25. 이전 1 다음