파이썬 응용하기프로젝트: 로또 당첨기로또

Q

append함수 이용시 None 출력

조회 2,671

좋아요 1

2019년 3월 3일

댓글 4

2019년 3월 3일
아 추가적으로 질문드릴게 있는데 [randint(1,45)]는 문제없는데 list(randint(1,45))는 에러가 뜨는 이유를 알 수 있을까요??
2019년 3월 3일
a.append(1)은 어떤 return값을 가지는게 아니라 a에 1이라는 숫자만 추가해줘요. return해주는게 없으니 None이 나오는 거에요.. a 값을 확인하고 싶으시면 print(a)를 해주셔야 해요
2019년 3월 3일
list()는 iterable한 객체만 새로운 리스트로 만들어줘요.. str, list, tuple 등이 대표적이에요.. randint는 숫자 하나만 반환해주니 순회할 수 없는 대상이라 안되는거에요..
2019년 3월 3일
오 감사합니다!! 덕분에 이해 됬네요 ㅎㅎ... 감사합니다 수고하세요~!

(주) 코드잇

대표강영훈

개인정보보호책임자강영훈

이메일support@codeit.kr

사업자 번호313-86-00797

통신판매업제 2019-서울중구-1034 호

주소서울특별시 중구 청계천로 100 시그니쳐타워 동관 10층 코드잇