인프런 커뮤니티 질문&답변
14분 부분 질문입니다!
작성
·
235
0
같은 코드를 적고 있습니다.
for index in range(10):
product_code = 2156713313140 + index + 1
sql = '''INSERT INTO product VALUES(
'""" + str(product_code) + """', '스위트바니 여름신상5900원~롱원피스티셔츠/긴팔/반팔', 23000, 6900, 70, 'F');
'''
cursor.execute(sql)
하지만 '"""+ str(product_code) + """' 부분이 강사님 화면같지 않고 문자열 처럼 붉은 색으로 뜨고, print 되는걸 봐도그냥 그대로
'""" + str(product_code) + """'라고 뜹니다.
왜 이러는건가요? ㅜㅜ
퀴즈
SQL에서 `LIMIT` 절의 주요 목적은 무엇일까요?
데이터 삽입
결과를 특정 개수만큼만 표시
데이터 정렬
중복 값 제거
답변 1
0
안녕하세요.
말씀하신 코드가 강의에서 설명드린 코드라는 말씀이시죠? 그렇다면, 강의 자료를 다운받으셔서, 해당 코드를 그대로 건드리지 않고, 실행해보신 후, 관련 코드와 비교를 해보시면 내가 어떤 부분을 잘못했는지 이해하실 수 있으실 것 같습니다.
따옴표는 특히 실수가 많아서, 왠지 맨 앞에는 ''' 인데, 닫는 것은 """ 로 되어 있어보여요. 이런 부분들은 항상 작성할 때마다 실수가 있거든요. 그런 부분은 꼭 제가 드린 코드와 비교를 해보시고, 찾아보셔야, 자신의 역량이 되기 때문에, 놓치지 마시고 해보시면 좋을 것 같습니다.





