python 에서 기본적인 print 문 사용과 print 문에 사용되는 함수등을 정리 했다. #기본적인 print문 #string 형 print("abc") #int형 print(123) print('python start') print('speak out. ~ "student "') print("a","b","c") #sep 각 값의 사이에 sep 를 넣는다. #sep 를 사용할 경우 문자 중간에 sep를 넣어준다. print('p','y',sep='-') print('010','7202','8295',sep='-') #end 개행을 없애 다음 print문이 붙여져서 나온다. #end 를 사용 할 경우 개행(한줄 띄우기)를 사용 하지않고 출력한다. print('Welcome To ', end='') ..
# 이진 탐색 알고리즘 import bisect mylist = [1, 2, 3, 7, 9, 11, 33] print(bisect.bisect(mylist, 3)) # swap a = 3 b = 'abc' a, b = b, a # for / if / i**2 mylist = [3, 2, 6, 7] answer = [ i**2 for i in mylist if i %2 == 0] for 문 앞에 있는 것을 출력으로 나타내고가운데는 for 문으로 하고 그 뒤에 if문은 조건을 나타낸다. 이렇게 출력 / for / if 문을 한번에 나타낸다. for i in mylist: if i %2 == 0: i**2 # 가장 많이 등장하는 알파벳 찾기 - Counter import collections my_list =..
#error - python migrate 에러시 migrate 가 꼬일 시에는 아래와 같은 작업을 해본다. . 프로젝트 앱 마이그레이션 히스토리 삭제 python manage.py showmigrations . 앱의 마이그레이션 파일을아래와 같이 명령하여 초기화 python manage.py migrate --fake {app_name} zero . 마이그레이션 히스토리를 확인하기 위해 명령할 수 있다. python manage.py showmigrations . 마이그레이션 파일 삭제 앱의 마이그레이션 디렉토리 안에 __init__.py 파일을 빼고 모두 삭제 . 초기 마이그레이션 파일 생성 . 이제 초기 마이그레이션 파일을 만들기 위해 아래와 같이 명령한다. python manage.py makem..