파이썬문자열 3

파이썬 짝수 입력 문자열 기호로 변환하는 프로그램

문제 내용 입력 문자열을 아래와 같이 변환해서 출력하는 프로그램을 작성하시오. 입력문자열: 파이썬은재밌는놀이이다 출력문자열: 파#썬#재#는#이#다 문제 풀이 text = input("문자를 입력하시오: ") for i in range(len(text)): if i%2==1: print('#',end='') else: print(text[i],end='') 코드 결과 #입력예시 문자를 입력하시오: 파이썬독학은코딩대학 파#썬#학#코#대# 나와 어울리는 개발자 유형 찾기 MBTI로 알아보는 개발자 유형 내 안의 개발자를 찾아서...⭐ comu.codeuniv.kr

파이썬 입력받은 문자열 중 가운데 문자를 출력하는 프로그램

문제 내용 문자열을 입력받아 저장하고, 중앙에 있는 문자를 출력하는 프로그램을 작성하시오. 문제 풀이 n = input("문자열을 입력하시오 : ") def find_middle(str): if len(str) % 2: #홀수라면 중앙 return str[len(str) // 2] else: #짝수라면 중앙 두글자 return str[(len(str) // 2) -1 : len(str) // 2 + 1] print(find_middle(n)) 코드 결과 #예시1 문자열을 입력하시오 : 안녕하세요안녕 세 #예시2 문자열을 입력하시오 : 하이방가안녕 방가 나와 어울리는 개발자 유형 찾기 MBTI로 알아보는 개발자 유형 내 안의 개발자를 찾아서...⭐ comu.codeuniv.kr

파이썬 문자열 단어 개수 세기, 역순 출력, 공백 삭제, 단어 빈도 세기

문제 내용 공백이 최소 5개 이상 있는 문자열을 입력으로 받는다. [ 예) I AM A HERO HERO HERO] 1. 단어 수를 카운트하는 프로그램를 작성하여 출력하고, 2. 이 문자열을 역순으로 출력하는 프로그램 역시 작성하고 3. 또 문자열에 있는 모든 공백 문자를 삭제하는 프로그램를 작성 하여 이를 출력하고, 4. 3. 번 출력 문자열에 다시 공백을 동일 위치에 첨가하여 원래 문자열을 재출력시키는 프로그램을 작성하고 5. 각 문자의 발생 빈도를 세고, 출력은 빈도수가 낮은 글자부터 높은 글자로 출력하도록 프로그램을 작성하세용. 문제 풀이 # 입력 받기 txt = input('공백 5개 이상 문자열 입력: ') # 1. 문자열 단어 수 세기 print('1. 문자열 단어 수 세기') print(l..