Itwill 학습내용 정리/2. Python

Python for문 개념 배우기 2

cannonvirus 2018. 11. 29. 18:55


 12. for 문 개념 배우기 ( for ~ continue ~ break )


- continue란?

 반복문이 실행되는 동안 특정 코드 블럭을 실행하지 않고 다른 코드 블럭만 실행되게 할 때 사용하는 문법


예 :


- break

 루프를 중단시키는 역할을 하는 문법


예 :


Tip. 문자열 포멧팅하기


 변하는 값을 포함하는 문자열을 표현하기 위해 하나의 양식으로 문자열을 만드는 것

 %s : 문자열

 %d : 정수

 %f : 실수

 %% : % (기호)


 {}과 .format()을 사용하는 방법도 있다.


문제 29. 숫자 1부터 10까지 출력하는데 중간에 5는 출력되지 않게 하시오.


답 :



문제 30. 아래의 학생 정수 리스트를 이용해서 60점 이상인 학생들에게는 축하메세지를 보내고

나머지 학생들에게는 아무런 메세지를 전하지 않는 프로그램을 작성하시오.

jumsu = [90,25,67,45,80] # 90점인 사람이 1번 학생으로 설정하시오.


답 :



문제 31. 위 문제의 코드를 수정해서 아래와 같이 결과가 출력되게 하시오.


답 :



문제 32. 우리반 테이블을 csv로 만들어서 파이썬으로 로드해서 출력하시오.


답 :



형식 : [이름, 나이, 생년월일, 전공, 이메일, 통신사, 주소]


문제 33. 우리반 테이블의 데이터를 출력하는데 나이가 30살 이상인 학생들만 출력하시오.


답 :



문제 34. 우리반 테이블의 데이터를 출력하는데 나이가 30살 이상인 학생들만 출력되는데

"aaa 학생 축하합니다. 늙었습니다." 형식으로 출력되게 하시오.


답 :



문제 35. 우리반 테이블의 데이터 전체를 출력하는데 통계학과 학생들만 빼고 출력하시오.


답 :



문제 36.  1부터 100까지 숫자가 출력되게 하는 loop을 만드는데 숫자를 물어보게 하고

해당 숫자에서 loop문이 종료되게 하시오.


답 :




 13. for 문 개념 배우기 ( for ~ else )


예 :



예2 :