Python - 현재 날짜, 시간 가져오는 방법

Python에서 datetime 모듈을 이용하여 현재 날짜 및 시간을 가져올 수 있습니다. 또한 특정한 Timezone의 시간을 가져올 수 있습니다. 다음과 같이 datetime 모듈을 이용하여 현재 시간을 가져올 수 있습니다. 다음과 같이 strftime()을 이용하여 원하는 형태로 출력할 수 있습니다. pytz 모듈을 이용하여 특정 지역의 Timezone 정보를 가져올 수 있습니다. datetime.now()에 Timezone을 인자로 전달하면 해당 지역의 시간이 리턴됩니다.

02 Jan 2021

Python - 리스트 중복 제거

List에서 중복된 값이 있을 때, 중복을 제거하는 방법을 소개합니다. set()를 이용한 방법, for loop를 이용한 방법, list comprehension을 이용한 방법. set()는 중복된 값을 허용하지 않습니다. 따라서 list를 set로 변경하면 중복된 값이 제거되며, 그 뒤에 다시 list로 변경하면 중복된 값이 제거된 리스트가 됩니다. for loop를 이용하여 직접 중복된 값을 필터링하여 제거할 수 있습니다.

02 Jan 2021

Python - 두개의 리스트 하나로 합치기

두개의 리스트를 하나로 병합하는 방법을 소개합니다. + 연산자를 이용한 방법, extend()를 이용한 방법, zip을 이용한 방법. 다음과 같이 + 연산자를 이용하여 두개의 리스트를 하나로 합칠 수 있습니다. 다음과 같이 extend() 연산자를 이용하여 두개의 리스트를 하나로 합칠 수 있습니다. + 연산자와 다르게 새로운 리스트를 리턴하지 않고, list1에 list2의 내용이 추가됩니다.

02 Jan 2021

Python - list의 append(), insert(), extend() 비교

list는 append(), insert(), extend() 함수를 제공하며, 이 함수로 리스트에 아이템을 추가할 수 있습니다. 특징 및 차이점에 대해서 알아보겠습니다. append(item)는 리스트의 마지막에 인자로 전달된 아이템을 추가합니다. extend(iterable)는 인자로 전달된 iterable의 모든 아이템을 리스트에 추가합니다.

01 Jan 2021

Ubuntu 20.04 - SSH 설치와 접속 방법

Open SSH Sever를 설치하면, 다른 PC의 SSH Client에서 접속할 수 있습니다. 설치 과정을 소개합니다. Terminal에서 다음과 같은 명령어로 Open SSH Server를 설치합니다. sudo apt install openssh-server SSH를 설치하면 자동으로 실행됩니다. 다음 명령어로 SSH가 실행 중인지 확인할 수 있습니다. 만약 방화벽을 사용하고 있다면, ssh를 허용하도록 합니다. 방화벽이 비활성화되어있다면 무시해도 됩니다.

01 Jan 2021

Python - String을 문자 1개씩 나눠서 list로 변환

다음과 같이 String을 문자(char) 단위로 나누고, 그 문자들을 list로 만들 수 있습니다. 다음과 같이 두가지 방법을 소개합니다. list()를 이용한 방법, for를 이용한 방법, split()을 이용한 방법. list()의 인자로 문자열을 전달하면, 문자 단위로 나누어 list에 저장합니다. for를 이용하여 문자 단위로 순환하면서 list에 char를 추가할 수 있습니다. str.split(' ')는 문자열을 ' '로 구분하여 나누고 list로 만들어 리턴합니다.

01 Jan 2021

Python - 문자를 숫자로 변환 (String to Integer, Float)

Python에서 다음 함수를 이용하여 문자를 숫자로 변환할 수 있습니다. int()-String을 Integer로 변환, float()-String을 Float으로 변환. int()는 인자로 전달된 문자열을 Integer로 변환합니다. float()은 인자로 전달된 문자열을 Float으로 변환합니다.

01 Jan 2021

Python - 대소문자 변경 함수 (isupper, islower, lower, upper)

다음 함수는 문자열이 대문자 또는 소문자로 구성되어있는지 확인할 수 있습니다. isupper()는 모든 문자열이 대문자이면 True를 리턴, 그렇지 않으면 False를 리턴, islower()는 모든 문자열이 소문자이면 True를 리턴, 그렇지 않으면 False를 리턴합니다. 다음 함수를 이용하여 문자열을 모두 대문자로 또는 소문자로 변경합니다. upper()는 모든 문자열을 대문자로 변경, lower()는 모든 문자열을 소문자로 변경합니다.

01 Jan 2021
codechachaCopyright ©2019 codechacha