묻고 답해요
156만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[왕초보] [누적 5,000명+] Python 프로그래밍 기초 완성 로드맵
range함수 관련
반복자 range가 5번 i라는 변수에 반복 코드를 생성하고 print(' 파이썬 프로그래밍')이면 변수와 print(' 파이썬프로그래밍') 사이에 연관성이 있어야 하지 않을까하여 질문 드립니다. print(' 파이썬프로그래밍')사이에 위의 변수i 에 걸려서 그 변수가 range만큼 반복한 값(for이라는 반복자를 사용)이 출력될텐데 print(' 파이썬프로그래밍') 와 변수 i와의 연관성을 잘 모르겠습니다.
-
해결됨[왕초보] [누적 5,000명+] Python 프로그래밍 기초 완성 로드맵
포맷팅 질문
포맷팅 복습하다가 질문드립니다. print('나는 {}호선을 타고 학교를 가'.format(6))print('나는 {0}호선을 타고 학교를 가'.format(6))동일한 출력 값인데,{}안에 인덱스(위치 숫자)를 넣어주면 그 값이 들어가게 된다고 하셨는데 그럼..print('나는 {1}차를 타고 학교를 가'.format('우리집'))print('나는 {1}호선을 타고 학교를 가'.format(643))이면첫번째 줄은 포맷함수의 문자열의 인덱스 1번 위치인 리두번째 줄은 포맷함수의 숫자열 인덱스 1번 위치인 4가 각각 출력되어 중괄호 안에 들어가게 되나요?
-
해결됨[왕초보] [누적 5,000명+] Python 프로그래밍 기초 완성 로드맵
if 질문
if 사용시 작성 관련하여 반드시 아래의 형식을 따라야 값이 제대로 출력되는지요 if 1: print('true')else: print('false') 한줄로 입력하거나if'sojin': print('true') else:print('false') 아니면 띄어쓰기를 틀리면아래와 같이,if 1:print('true')else:print('false') 오류로 나옵니다.문법과 같이 작성양식도 정해져 있어서 if사용시는if 1: print('true')else: print('false')표시 형식을 따라야 하는지 질문 드립니다.
-
해결됨[왕초보] [누적 5,000명+] Python 프로그래밍 기초 완성 로드맵
set 질문
set1.update([11,13])print(set1)의 경우 출력값이 {1,2,3,4,5,6,11,13}으로 나오는데 [11,13]은 리스트의 요소값이니{1,2,3,4,5,6,[11,13]}로 이해하고 답변을 예상했으나 틀렸습니다. 학습에서 어떤 부분이 오류일까요? 도움 부탁 드립니다.
-
해결됨[왕초보] [누적 5,000명+] Python 프로그래밍 기초 완성 로드맵
딕셔너리 반복자 질문
딕셔너리의for 반복자문은 변수가 항상 키 값으로 고정되어 활용되므로 다음줄에 들여쓰기 후 반복하고자 하는 내용을 생성할 때고 변수인 키값을 활용한 내용만 생성 가능한가요?
-
해결됨[왕초보] [누적 5,000명+] Python 프로그래밍 기초 완성 로드맵
클래스 질문
클래스의 생성자 강의 내용 중에서, 1. 젤리 리스트 형식에서jelly=[teddy_jelly('red', 'strawberry'), teddy_jelly('yellow','lemon')]의 teddy_jelly('red', 'strawberry') 이 부분은 함수의 인수로 이해하면 될까요. 그것을 젤리라는 변수에 담은 것으로요. 2. 그리고 jelly인스턴스 속성에 접근하는 방법에서 print(jelly[0].color)는 위의 리스트에서 0번째 위치의 color값을 의미할텐데 .color의 형식이 함수의 표기와 비슷합니다. 이 부분이 맨 위 매소드 작성 시 self.color=color라고 작성한 부분과 관련이 있는지, 아니면 그냥 단순 작성 규칙인 지 질문드립니다.