본문 바로가기

파이썬10

[Django] FieldError 개발을 하려면 엄청 꼼꼼해야 meticulous 되구나..를 느꼈다. 주말 동안 위의 사진처럼 fielderror 가 자꾸 뜨길래 모든 파일을 다 점검했지만 찾을 수 없었다. 그러다가 오늘 아침에 다시 보니까 그제야 fields 값에 오타를 발견했다...! 2022. 3. 28.
[Django] OperationalError, no such column migrations/migrate 나의 첫번째 문제는 데이터 베이스을 변경했는데 migration 파일에 migrate 을 해주지 않은 것. Cmder 창에 python manage.py makemigrations python manage.py migrate 를 실행한다. 폴더 위치 잘못 선정 2022. 3. 17.
[Python] codeup 081 : [기초-종합] 16진수 구구단 출력하기(py) 문제 16진수(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F)를 배운 영일이는 16진수끼리 곱하는 16진수 구구단?에 대해서 궁금해졌다. A, B, C, D, E, F 중 하나가 입력될 때, 1부터 F까지 곱한 16진수 구구단의 내용을 출력해보자. (단, A ~ F 까지만 입력된다.) 풀이 이 문제를 풀기 위해서는 먼저 %를 이용한 포맷팅을 알아야 한다. % 서식문자: % 뒤에 오는 자료형을 가리키는 문자 %s : 문자열 %c : 문자 1개 %d : +-부호 있는 정수 %u : +-부호 없는 정수 %f : 실수 %0.3f : 실수 (소수점 3자리까지 나오게) %X : 16진수 대문자로 %x : 16진수 소문자로 %02X : 16진수 대문자로. 2자리 헥사에서, 앞의 .. 2022. 3. 15.
[Python] 변수값 변경하기 변수란 어떠한 값을 저장하는 메모리 공간이자 저장된 위치를 가리키는 레퍼런스이다. 파이썬에서는 변수명 = 수식 또는 값 a = 1 이렇게 =assignment 기호를 사용하려 변수를 입력한다. 여기서 중간변수를 변경하려면 어떻게 해야할까? # 퀴즈 : user1, user2의 변수값을 서로 변경하여라 user1 = "영희" user2 = "철수" print('='*50) print('user1 = ', user1) print('user2 = ', user2) # 중간변수 설정 (전통식) temp = user1 user1 = user2 user2 = temp print('='*50) print('user1 = ', user1) print('user2 = ', user2) # 쉼표를 이용한 변수 교체 (파이.. 2022. 3. 11.