분류 전체보기
-
[Python] 회문 판별(palindrome)Python/Data Struc & algo 2018. 4. 18. 20:38
파이썬 회문 판별(palindrome) 회문(palindrome) : 순서를 거꾸로 읽어도 제대로 읽은 것과 같은 단어와 문장 Ex) 'level', 'sos', 'nurses run' 같은 단어와 문장 'l e v e l' 을 예를들어 보면, 첫 문자와 마지막 문자가 동일하고, 안으로 들어갈 수록 서로 같으면 회문 def palindrome(word): for i in range(len(word) // 2): if word[i] != word[-1 -i]: return False return True print(palindrome('level')) True 회문은 거꾸로 읽어도 동일하므로, 입력받은 문자열을 리스트로 변환하여 reversed(역순)와 비교하는 방법도 가능하다 words = ['level..
-
[Python] 윈도우 서버에서 SMTP서버로 메일 발송 (2)Python/Python for Windows 2018. 4. 18. 20:02
윈도우 서버에서 SMTP서버로 메일 발송 (1) - SMTP 설치 https://pydole.tistory.com/entry/%EC%9C%88%EB%8F%84%EC%9A%B0-%EC%84%9C%EB%B2%84-2008-2012-SMTP-%EA%B8%B0%EB%8A%A5-%EC%84%A4%EC%B9%98 import smtplib from email.mime.text import MIMEText msg = MIMEText('test') msg['Subject'] = 'Test' msg['From'] = 'mail address' msg['To'] = 'mail address' s = smtplib.SMTP('localhost') s.send_message(msg) s.quit()