c언어 질문 1)end=' '에서 옆으로 출력한다는게 헷갈리는데 위에서 ;이 줄바꿈이잖아요 근데 end='
1)end=' '에서 옆으로 출력한다는게 헷갈리는데 위에서 ;이 줄바꿈이잖아요 근데 end=' '이면 줄바꿈 무시하고 그냥 띄어쓰기 해준다는건가요? 2)그리고 아래의 굿 뉴스가.. 저거에서 end="●"인데 이거는 end=' '(띄어쓰기해준다)는 뜻이랑 다르게 마지막에 ●를 붙인다 이런 뜻인거죠?? 3)7번 문제에서 end=' '가 띄어쓰기인데 띄어쓰기 하는게 복적이면 굳이 print('Hello',end=' ');print('Wolrd') 이러지 말고 print('Hello',end=' ','World') 이렇게 하면 되는거 아닌가요? 4)문자 할때는 ' 붙여야하는데 이거 "로 해도 상관 없죠?
광고 [X]를 누르면 내용이 해제됩니다
시스템 리소스 로딩 중...
0%
이미지 글
지금 다니는 회사 내년에는 옮겨도 될까요? 1981년 4월 1일 양력 여자 태어난 시간 11시 30분입니다. 지금
이미지 글
지금 다니는 회사 내년에는 옮겨도 될까요? 1981년 4월 1일 양력 여자 태어난 시간 11시 30분입니다. 지금
이미지 글
아이폰 스크린타임이 이상해요 ㅠ
이미지 글
옛날 만화 이름 좀 알려주세요 ㅜㅜ 핑크머리랑 보라머리 노란머리? 캐릭터가 나오는 만화인데요 보라머리는 앞머리는 단발 뒷머리는
이미지 글
문래동 수학과외 영어과외 경력 오래된 선생님 아세요?
이미지 글
후진하다가 박았습니다. 수리 여부랑 비용 궁금합니다
1)end=' '에서 옆으로 출력한다는게 헷갈리는데 위에서 ;이 줄바꿈이잖아요 근데 end=' '이면 줄바꿈 무시하고 그냥 띄어쓰기 해준다는건가요? 2)그리고 아래의 굿 뉴스가.. 저거에서 end="●"인데 이거는 end=' '(띄어쓰기해준다)는 뜻이랑 다르게 마지막에 ●를 붙인다 이런 뜻인거죠?? 3)7번 문제에서 end=' '가 띄어쓰기인데 띄어쓰기 하는게 복적이면 굳이 print('Hello',end=' ');print('Wolrd') 이러지 말고 print('Hello',end=' ','World') 이렇게 하면 되는거 아닌가요? 4)문자 할때는 ' 붙여야하는데 이거 "로 해도 상관 없죠?
이 언어는 C 가 아니라 Python 입니다.
1.
';' 는 줄바꿈이 아닙니다. 복수개의 문장을 한 줄에 입력할 때 사용하는 것입니다.
print() 문은 출력후에 자동으로 줄바꿈을 합니다.
이것은 생략되어 있기는 하지만 end='\n' 이 default 로 지정되어 있기 때문입니다.
필요한 출력 후에 마지막에 '\n'(줄바꿈 문자) 를 출력하게 됩니다.
end='' 은 아무 것도 없으니 이 작업을 하지 않게 되고 결과적으로 줄바꿈이 일어나지 않습니다.
('' 는 아무 것도 하지 않고 ' ' (공백이 하나 있는 것) 은 공백 문자 하나를 출력합니다.)
결론적으로 end 인자는 print 함수가 모든 것을 출력한 후 마지막에 추가로 출력하는 내용입니다.
2.
end="●" 는 마찬가지로 print 함수가 필요한 출력을 한 후에 마지막에 "●"를 출력합니다.
3.
7번 문제에서 end=' '가 띄어쓰기인데 띄어쓰기 하는게 복적이면 굳이 print('Hello',end=' ');print('Wolrd') 이러지 말고 print('Hello',end=' ','World') 이렇게 하면 되는거 아닌가요?
==> print() 함수에서 출력하려고 하는 문자열은 end 보다 앞에 와야 합니다.
AI 분석 및 채팅
3/3
로딩이 완료되었습니다. 궁금한 점을 물어보세요!
답변 생성 중...
갤러리