728x90
728x90


"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."


[Python] 요일명 구하기
IT/Python 2023. 1. 20. 12:17

datetime 모듈에 weekday를 이용하면 요일값을 알 수 있습니다. 요일값을 요일명으로 변환하는 방법을 알아보겠습니다. 오늘 요일 구하기 datetime의 today와 weekday를 이용하면 오늘 날짜와 요일을 알 수 있습니다. from datetime import datetime today = datetime.today() print ("오늘 날짜와 시간:", today) print ("오늘 요일:", today.weekday()) datetime의 today를 이용하면 오늘의 날짜와 시간을 가져올 수 있습니다. 가져온 오늘 날짜의 변수에 weekday를 이용하면 오늘의 요일값을 구해줍니다. 각 요일 값은 다음과 같습니다. 월요일 : 0 화요일 : 1 수요일 : 2 목요일 : 3 금요일 : 4..

[VScode] 우분투 vscode에서 파이썬 개발 환경 설정하기
IT/Tools 2023. 1. 16. 13:46

vscode는 에디터이기 때문에 파이썬 파일의 실행을 위해서는 관련 플러그인 (Extension)을 설치해야 합니다. vscode에서 파이썬 개발을 위한 환경 설정 방법을 알아보겠습니다. 우분투에서 vscode 설치 방법은 아래 포스팅을 참고하세요. [VScode] 우분투에서 vscode 설치하기 우분투에서 vscode를 설치하는 방법을 알아보겠습니다. vscode 설치 파일 다운로드 apt로 설치해도 되지만 vscode 홈페이지에서 설치 파일을 다운로드해서 설치하는 편이 훨씬 간단 합니다. vscode 홈페 jkim83.tistory.com vscode에 python 확장 설치하기 Extension 메뉴에 들어가서 검색창에 python을 입력합니다. Python 플러그인을 설치하거나 Python Ext..

[Python] 0으로 나눌 수 있도록 하기
IT/Python 2022. 12. 19. 16:31

파이썬에서 0으로 나누었을때 발생하는 division by zero를 해결할 수 있는 코드 입니다. def weird_division(n, d): return n / d if d else 0 위와 같이 0으로 나누었을 때 0을 리턴해주는 함수를 작성해서 사용하면 됩니다. 수행 결과를 보면 exception이 발생하지 않았음을 확인할 수 있습니다. 변수를 나눠줘야 하는 케이스에서는 위 함수를 사용하면 try excprtion문 대신에 위 함수를 사용하면 됩니다. 아니면, ZeroDivisionError 발생 시 해당 함수를 호출하도록 하면 0으로 나누는 경우에는 0를 리턴함을 알 수 있습니다. 이상 파이썬에서 0으로 나누어지도록 하는 방법을 알아보았습니다.

[Python] 파이썬에서 문자열 마지막 문자 확인하기
IT/Python 2022. 2. 23. 16:08

파이썬에서 문자열의 마지막에 있는 마침표(.)를 확인하고 제거하는 방법을 알아보겠습니다. 문자열의 마지막 문자 접근하기 문자열의 마지막 문자에 접근하기 위해서는 strip() 메소드를 사용한 뒤 마이너스 인덱스로 접근하면 됩니다. str = "This is python." print (str.strip()[-1]) 마지막 문자인 .이 출력되었음을 볼 수 있습니다. 문자열의 마지막 문자 삭제하기 문자열의 마지막 문자 삭제는 마이너스 인덱스로 슬라이싱을 하면 됩니다. str = "This is ptyhon." if str.strip()[-1] == '.': print (str[:-1]) 마지막 문자가 .인 경우에 .을 제거하는 코드입니다. 이상 파이썬에서 마지막 문자를 확인하는 방법에 대해서 알아보았습니다.

[Python] 파이썬으로 날짜 유효성 검사하는 방법
IT/Python 2022. 2. 17. 11:18

입력받은 날짜를 정확히 입력했는지 확인하는 파이썬 코드입니다. 날짜 형식에 맞는지 확인하는 방법 datetime 모듈에 strptime은 문자열을 datetime 형태로 바꿔주는 메소드입니다. 입력받은 문자열이 날짜 형식에 맞으면 datetime 형태로 바꿔주고 맞지 않으면 에러가 발생하기 때문에 이를 이용하여 입력받은 날짜의 유효성을 검사하는 함수를 만들 수 있습니다. import datetime def validate_date(date_text): try: datetime.datetime.strptime(date_text,"%Y-%m-%d") return True except ValueError: print("Incorrect data format({0}), should be YYYY-MM-DD".f..

[Python] 파이썬 print 시 숫자에 콤마 표시하기
IT/Python 2022. 2. 7. 13:38

파이썬에서 숫자 표기 시 1,000 단위 마다 콤마(,)를 표기해서 print 하는 방법을 알아보겠습니다. format 함수로 1000단위 콤마 표시하기 숫자에 1000단위로 콤마를 표시하기 위해서는 format 함수를 사용합니다. print (format(123456789, ",")) a = 123456789 print ("{0:,}".format(a)) 위와 같이 format 함수를 print 함수로 출력하거나 형식 지정을 ,로 한 후 print 함수를 사용하면 됩니다. 이상 파이썬에서 숫자에 1000 단위로 콤마를 출력하는 방법을 알아보았습니다.

728x90
728x90