[python] 탈출문자

박민주·2021년 5월 24일
0

파이썬

목록 보기
6/16
# 탈출문자

# \n : 줄바꿈
print("백문이 불여일견 \n백견이 불여일타") 

# 저는 "코린이"입니다.
print('저는 "코린이"입니다.')
print("저는 \"코린이\"입니다.") # \" \' : 문장 내에서 따옴표

# \\ : 문장 내에서 \
print("C:\\Users\\Desktop\\pythonWorkspace>") 

# \r : 커서를 맨 앞으로 이동
print("Red Apple\rPine") # PineApple

# \b : 백스페이스 (한 글자 삭제)
print("Redd\bApple") # RedApple

# \t : 탭
print("Red\tApple") # Red     Apple
# Quiz) 사이트별로 비밀번호를 만들어주는 프로그램을 작성하시오

# 예) http://google.com

# 규칙1 : http:// 부분은 제외 => google.com
# 규칙2 : 처음 만나는 점(.) 이후 부분은 제외 => google
# 규칙3 : 남은 글자 중 처음 네자리 + 글자 갯수 + 글자 내 "e" 갯수 + "!"로 구성
url = "http://google.com"

#규칙1
domain = url.replace("http://", "") # google.com

#규칙2
domain = domain[:domain.index(".")] # google
# domain = domain.split(".")[0]

# 규칙3
pw = domain[:4] + str(len(domain)) + str(domain.count("e")) + "!"

print("{0}의 비밀번호는 {1} 입니다." .format(url, pw))
# http://google.com => http://google.com의 비밀번호는 goog61! 입니다.
# http://naver.com => http://naver.com의 비밀번호는 nave51! 입니다.
# http://daum.net => http://daum.net의 비밀번호는 daum40! 입니다.
profile
개발공부

0개의 댓글