# #문자열은 기본적으로 리스트랑 비슷한 사용형식을 갖는다
#
#
# ll=["김유성의 하드코딩"]
# ss = "김유성의 하드코딩"
# print(ll[0])
# print(ss[0])
#
# #리스트와 동일하게 철자 자리값 출력
#
# print(len(ss))
#
# # 문자열의 길이를 출력
#
# ##문자열 입력받은후 문자열 사이에 특수문자넣기
# ss = "김유성의 하드코딩"
# sslen=len(ss)
#
# for i in range(0,sslen) :
# print(ss[i]+'$', end="")
# print("")
#
#
# ##########문자열 관련 함수
#
# ss = "kim's HardCording"
#
# print(ss.upper())
#
# #upper 대문자로 전환
#
# print(ss.lower())
#
# #lower 소문자로 출력
#
# print(ss.swapcase())
#
# # 대문자를 소문자로, 소문자는 대문자로
#
# print(ss.title())
#
# # 가장 앞 한글자를 대문자로 바꿔줌
#
# #############위의 4가지는 영어!!! 에서만 사용되는함수
#
# ss="ㅋㅋㅋ파이썬은 재미있습니다,,, ㄷㄷㄷ 파이썬 열심히해봅시다 ㅎㅎㅎ"
#
# print(ss.count('파이썬'))
#
# # 해당단어 갯수
#
# print(ss.find('파이썬'))
#
# #해당 단어가 나오는 자리값
#
#
# print(ss.rfind('파이썬'))
#
# # 해당 단어 가장 오른쪽에 있는 단어의 자리값
#
#
# print(ss.find('파이썬',5))
# #5이후에 조회되는 자리값
#
# print(ss.find('오라클'))
#
# #문자열에서 해당값을 못찾으면 -1 값을 출력
#
#
#
#
# ss="ㅋㅋㅋ파이썬은 재미있습니다,,, ㄷㄷㄷ 파이썬 열심히해봅시다 ㅎㅎㅎ"
# print(ss.index('파이썬'))
#
# # find 랑 동일하게 해당단어가 있는 위치를 출력
#
# print(ss.rindex('파이썬'))
# print(ss.index('파이썬',5))
#
# # 5 이후에 조회되는 단어의 자리값
#
# print(ss.find('오라클'))
# print(ss.index('오라클'))
#
# #index 없는 단어 찾을떄 에러가남
#
# print(ss.startswith('ㅋ'))
# #
# # # 문자열의 시작이 해당 단어인지 아니닞 확인
# #
# # print(ss.startswith('파이썬',4))
# #
# #
# # ss= "파 이 썬"
# # print(ss.strip())
# #
# # #문자열 양쪽끝의 공백을 제거
# #
# # print(ss.rstrip())
# #
# # #오른쪽
# #
# # print(ss.lstrip())
# #
# # #왼쪽
# # #왼쪽오른쪽 공백제거
# #
# #
# #
# # ss= "--파--이--썬--"
# # print(ss.strip("-"))
# #
# # #문자열 양쪽끝의 해당 문자 제거
# #
# # print(ss.rstrip("-"))
# #
# # # #오른쪽
# # #
# # # print(ss.lstrip("-"))
# # #
# # # #왼쪽
# # # #왼쪽오른쪽 공백제거
# #
# #
# # inss = " 한글 python 김태명 "
# # outss = ""
# #
# # for i in range(0,len(inss)) :
# # if inss[i] != ' ' :
# # outss += inss[i]
# # print("원래문자열=>["+ inss + "]")
# # print("공백제거=>["+ outss + "]")
# #
# #
# #
# #
# # ss="ㅋㅋㅋ파이썬은 재미있습니다,,, ㄷㄷㄷ 파이썬 열심히해봅시다 ㅎㅎㅎ"
# # print(ss.replace("파이썬","Python"))
# #
# # #replace :대체,변경
# # # 명령어를 사용할 당시만(일회성) , 문자열자체에 변화는 x
# # #print(inss.replace(' ', ''))
# #
# # print(ss)
# #
# #
# # ss= "Python을 열심히 공부 중"
# # print(ss.split())
# #
# # #공백(띄어쓰기) 기준으로 항목을 분리해 리스트에 출력
# #
# # ss= "김태명, 박소진, 장영재, 박준수, 김기봉"
# # print(ss.split(","))
# #
# #
# #
# # ss= "김태명\n박소진\n장영재\n박준수\n김기봉"
# # print(ss.split("\n"))
# #
# # #이스케이프 문자도 기준으로 만들 수 있다
# #
# # ss = "\u2665"
# # print(ss.join("박준수 장영재"))
# #
# # #유니코드 2665번 은 하트란 뜻임
# #
# # #quiz
# # ## 연/월/일 형식으로 문자열 입력받아 10년후 날짜를 출력
# # ##2020/11/19 +10년
#
# a = input("연/월/일 :")
#
# b = a.split("/")
#
# b[0] = str(int(b[0]) + 10)
#
# print("/".join(b))
#
# #
# #
# #
# #리스트 문자 항목 형식 변경 map
# before= ['2020','11','19']
# after=list(map(int,before))
# print(after)
#
# #문자열 정렬및 채우기
#
# ss= "파이썬"
# print(ss.center(10))
#
# #10자리 확보후 가운대 정렬
#
# print(ss.center(10,'-'))
#
# #채울 문자 설정 기능
#
# print(ss.rjust(10))
#
# #오른쪽 정렬
#
# print(ss.ljust(10))
#
# #왼쪽 정렬
#
# print(ss.zfill(10))
#
# #오른쪽 정렬, 나머지 공간을 0으로 채움(zfill)
#
#
# #quiz
# #다이아몬드 만들기,높이 입력받아,가운데 정렬 or 채우기 함수
# 홀수만 입력받아 제약조건 걸기
#
# a= int(input("졸리다:"))
# #
# for c in range(0,int((a+1)/2+1)) :
# e=("◆"*(c+1))
# print(a.center(10))
# for d in range(int((a+1)/2,-1,-2)):
# b = ('◆' * (d))
# print(a.center(10))
#
#
#
# i = int(input("홀수 숫자입력"))
#
# for c in range(0,i+1,2):
# if i%2==1:
# a='★'*(c+1)
# print(a.center(10))
#
# else :
#
# break
#
# for y in range(i-2,-1,-2):
# if i%2==0:
#
# break
# b= '★'*(y)
# print(b.center(10))