Q1. 아래 모스부호를 영어로 해석하시오.
.... . ... .-.. . . .--. ... . .- .-. .-.. -.--
#아래 암호코드 해석:
#.... . ... .-.. . . .--. ... . .- .-. .-.. -.--
dic_2={'':' ','.-':'A','-...':'B','-.-.':'C','-..':'D','.':'E','..-.':'F','--.':'G','....':'H','..':'I','.---':'J','-.-':'K','.-..':'L','--':'M','-.':'N','---':'O','.--.':'P','--.-':'Q','.-.':'R','...':'S','-':'T','..-':'U','...-':'V','.--':'W','-..-':'X','-.--':'Y','--..':'Z'}
a=input('모스부호를 입력하세요')
ab=a.split(' ') # 띄어쓰기 기준으로 철자가 나뉨
#문자열 split(" ") #ab는 문자열이다.
for b in ab: #ab를 i 변수에 저장 즉, i는['....'],['.'],['...'],'.-'] 이런식으로 저장된다.
print(dic_2[b],end="") #print(dic_[i])
Q2.게시글 태그된 내용만 추출 하기 !
#게시글 제목
title ="""On top of the world! Life is si fantastic if you just let it. I have never been happier. #nyc #newyork #vacation #traveling"""
tag_list=[]
for i in title.split(' '): # 공백을 split 해준다 .
if i.startswith == '#': #startswith or i[0] == '#'으로 시작하는경우,
tag_list.append(i[1:]) #태그 리스트에 append한다 i[1:] 처음부터 끝까지
print(tag_list)
출력:
['nyc', 'newyork', 'vacation', 'traveling']
'Python' 카테고리의 다른 글
Python 기초 - 파일 입출력 (0) | 2022.09.01 |
---|---|
Python 기초 - 함수 (0) | 2022.08.31 |
Python 기초 - While문, 분기문 (0) | 2022.08.29 |
Python 기초 - for , 이중for 문 ,range함수 (0) | 2022.08.28 |
Python 기초 - tuple , set (집합) (0) | 2022.08.28 |