PGR21.com
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다.
통합 규정을 준수해 주십시오. (2015.12.25.)
Date 2021/11/23 00:04:18
Name 회전목마
File #1 캡처.PNG (18.1 KB), Download : 24
Subject [질문] 파이썬 이중 for range 질문입니다


계속해서 인터넷 강의를 듣던중에 막히는 구간이 생겼습니다
주석을 읽어보면 사진의 빈칸(언더바)을 채워서 아래와 같은 별 모양이 나오게 출력해야 하는것 같은데
첫번째 빈칸은 range 같은데 두번째 빈칸에 1을 넣으면 별 1개가 5줄 생기고 끝나고
5를 넣으면 별 1개가 25줄 생깁니다 ㅠㅠ
코딩을 잘 못한건지 주석을 잘못 해석한건지 모르겠습니다

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
칙힌먹구싶당
21/11/23 00:45
수정 아이콘
range 안에 1이나 5뿐만이 아니라 변수도 넣을 수 있습니다.
Rorschach
21/11/23 01:25
수정 아이콘
(수정됨) 저 언더 바 부분의 칸수가 의미가 있다면, 저렇게 네 줄 만으로는 저 그림이 나올 수 없을 것 같은데, 해당 인터넷 강의가 공개된 강의라면 링크를 주실 수 있으실까요?
참고로 파이썬의 print 명령어는 출력문 끝에 "n" ​(줄바꿈)이 자동으로 들어가는 형태라서 end=" " 이런 형식의 강제 옵션을 주면 줄 바꿈이 안되게 할 수 있습니다.

range(5)를 넣고, 마지막 줄의 탭을 한 칸 앞으로 옮기면
* * * * *
* * * * *
* * * * *
* * * * *
* * * * *
이런 형태가 출력 되긴 할 거예요.

네 줄 코드로 예시 부분의 그림 형태가 나오려면 코드가
for i in range(6):
(tab) for j in range(int(i/5)*4+1):
(tab)(tab) print("*", end=" ")
(tab) print()
이렇게 되어야 합니다.
멋진신세계
21/11/23 07:15
수정 아이콘
두번째 빈칸에 i를 넣어서 직각삼각형(?)처럼 쌓는 예제는 많이 봤는데.. 저렇게 L자로 만드는 건 for문만으로는 쉽지 않아 보이네요.
노러쉬
21/11/23 07:44
수정 아이콘
i - ((i - 1) % 4)
회전목마
21/11/23 08:23
수정 아이콘
답변 달아주신분들 너무 감사드립니다
공개된 강의가 아니라서 링크를 걸수가 없네요 ㅠ
아침에 주석을 다시 해석해보니
첫 for문만 있으면
*
*
*
*
*
인데
두번째 for문이 들어가면서
*****
으로 바뀌는거다 라고도 해석할수도 있을것같은데 맞을까요?
새벽살이
21/11/23 16:32
수정 아이콘
이거면 되긴 하는데 빈칸 길이에 비해 내용이 좀 길긴 하네요
for i in range(5):
  for j in range(5 if i>=4 else 1):
    print("*", end=" ")
  print()
*
*
*
*
* * * * *
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
159963 [질문] 손톱 파일 추천 부탁합니다 [1] 앗흥8317 21/11/25 8317
159962 [질문] 혹시 안드로이드 필기어플 flexcil 사용하시는분들 계신가요? [2] 마스쿼레이드6281 21/11/25 6281
159961 [질문] 분리수거함 추천해주세요 [5] 파란무테10227 21/11/25 10227
159960 [질문] 국내 스팀 유저 규모를 알 수 있는 자료가 있을까요? [8] GoThree8453 21/11/25 8453
159959 [질문] 그룹스터디 할만한 곳 추천 부탁드립니다 [3] 용노사빨리책써라7453 21/11/25 7453
159958 [질문] 코로나 확진돼서 입원하고 나왔습니다. 백신 언제쯤 맞는 게 좋을까요? [7] 럭키가이9459 21/11/25 9459
159957 [삭제예정] 공공분양 청약 자산 기준 관해서 질문드립니다. [4] 삭제됨9057 21/11/25 9057
159956 [질문] 온수매트 쓰시는 분들 소음 없으신가요? [5] 생선가게 고양이11517 21/11/25 11517
159955 [질문] 혹시 이번에 T1 후드 굳즈 나온거 사신분계신가요? 키토8082 21/11/25 8082
159954 [질문] 교대역 2차로 갈만한 고급스러운 분위기 장소 추천 부탁드립니다! Secundo9217 21/11/25 9217
159953 [질문] 상처에 딱지를 떼어내고 메디폼을 붙이면 흉터가 안남을까요? [3] 질문쟁이9176 21/11/25 9176
159952 [질문] 디즈니+ 마블시리즈 시청 순서.. [6] 돈테크만10156 21/11/25 10156
159951 [질문] 연애상담 좀 부탁드립니다 [3] 삭제됨8316 21/11/25 8316
159950 [질문] 크리스마스 조카(남자) 자동차 장난감 선물 [3] 절대불멸마수5851 21/11/25 5851
159949 [질문] 백신 접종 후에 심한 피로감 느끼신분 계실까요? [19] 딸기7146 21/11/25 7146
159948 [질문] 고속버스 안 TV는 왜 끊어질 때가 있나요? [9] monkeyD7582 21/11/25 7582
159947 [질문] 휴대폰 개통시 이동통신사가 얻는 수익이 어떤 것인가요? [5] monkeyD7257 21/11/25 7257
159946 [질문] 자게에 몇몇 글에 댓글을 달수가 없습니다. [20] 열혈둥이9965 21/11/25 9965
159944 [질문] 터키의 디폴트나 모라토리움 선언가능성? [2] Thenn8670 21/11/25 8670
159943 [질문] 판교에 저녁식사 근사한곳 추천 가능하실까요? [11] FarorNear8862 21/11/25 8862
159942 [질문] 원신 뉴비 질문 받아주세요! [19] 니시미야 쇼코6611 21/11/24 6611
159941 [질문] 안드로이드 폰 인앱 중국어 광고 [1] Jedi Woon10150 21/11/24 10150
159940 [질문] 갤럭시 폴드3 케이스 어떤거 쓰시나요? [5] 가라한7425 21/11/24 7425
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로