반응형
안녕하세요. 비전공자가 코딩하는
포스트it 입니다 !
오늘의 코딩은,
Python으로 만든 애너그램 함수
입니다.
- code -
def anagram(fword, sword):
fword = sorted(fword.lower().replace(' ',''))
sword = sorted(sword.lower().replace(' ',''))
return fword == sword
print(anagram("listen","silent"))
print(anagram("Programming", "Gram Ring Mop"))
print(anagram("Dirty room", "Dormitory"))
print(anagram("toy","yoi")) # 스펠링이 다르기때문에 false
결과값은
True
True
True
False
728x90
반응형
'Coding > Python' 카테고리의 다른 글
[Python] read, readline, readlines 차이점 & 로또번호(lotto) 생성후 텍스트(.txt)파일로 저장 (0) | 2021.01.21 |
---|---|
[Python] 랜덤로또번호(lotto) 만들기 (2) | 2020.12.07 |
[Python] PyQt5 당첨번호 랜덤(random) 뽑기 (0) | 2020.11.16 |
[Python] 타자게임 만들기 ver2 (0) | 2020.11.03 |
[Python] 타자게임 만들기 (0) | 2020.10.06 |
댓글