커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
변수a에 입력된 자료순서와 터미널에서python 출력 결과값 순서가 다르게 나옵니다.
undefined주차
북마크
임*주
댓글
5
추천
0
조회수
8
조회수
8
답변 완료

*변수 ages에 대입한 자료{5,10,13,23,25,9} 순서와

터미널에서 실행된 print값

5

9

10

13

23

순서가 다르게 나옵니다.

변수ages에 입력된 마지막 숫자는 9인데, 터미널에서 실행된 print값 마지막 숫자는 23으로 나옵니다.












작성한 코드 및 에러 메세지

<조건문>

ages = {5,10,13,23,25,9}




for a in ages:

  

  if a > 20:

     print('성인입니다.')

  else:

     print('청소년입니다.')




//터미널에서 실행된 print값

82102@DESKTOP-JDFC05S MINGW64 ~/Desktop/spartan

$ C:/Users/82102/AppData/Local/Programs/Python/Python38/python.exe c:/Users/82102/Desktop/spartan/pythonprac/hello.py       e c:/Users/82102/Desktop/spartan/pythonprac/hello.py

청소년입니다.

청소년입니다.

청소년입니다.

청소년입니다.

성인입니다.

성인입니다.




<반복문>

ages = {5,10,13,23,25,9}




for a in ages:

  print(a)




//터미널에서 실행된 print값

82102@DESKTOP-JDFC05S MINGW64 ~/Desktop/spartan

$ C:/Users/82102/AppData/Local/Programs/Python/Python38/python.exe c:/Users/82102/Desktop/spartan/pythonprac/hello.py

5

9

10

13

23
취소
 공유
취소
댓글 0
댓글 알림
나의얼굴