1. 1부터 10까지 수 더하기(반복 구조 사용)
합계= 55 |
2. 팩토리얼 계산(while문 사용)
10!을 계산하자.
10! 은 3628800입니다. |
3. 배수의 합 계산(반복 구조 사용)
1부터 100사이의 모든 3의 배수의 합을 계산해서 출력하자.
1부터 100사이의 모든 3의 배수의 합은 1683입니다. |
아래와 같은 방법도 있다.
4. 숫자 맞추기 게임
10번까지만 시도할 수 있으며, 기회는 이후에는 정답을 출력해준다.
1부터 100사이의 숫자를 맞추시오 숫자를 입력하시오: 50 낮음! 숫자를 입력하시오: 75 낮음! 숫자를 입력하시오: 90 높음! 숫자를 입력하시오: 80 축하합니다. 시도횟수= 4 입니다. |
5. 입력 받은 문자열에서 모음 없애기
문자열도 시퀀스의 일종이다. 문자열을 사용자로부터 받아서 모음을 없애고 다시 출력하는
프로그램을 만들어보자.
not in을 사용하자.
문자열을 입력하세요: kkkoommm kkkmmm |
6. 계좌번호 처리
계좌번호에는 - 가 있다. 사용자로부터 -가 포함된 계좌 번호를 받을 때
-를 삭제한 문자열을 만들어 저장해보자.
계좌번호를 입력해주세요: 123-45-5678901 12345678901 |
processed변수를 문자열로 선언했다.
7. 문자열 조사
문자열을 조사하여 알파벳 문자의 개수, 숫자의 개수, 스페이스의 개수를 출력하는
프로그램을 작성해보자.
힌트)
문자열을 입력하세요: Meav-01-I Dreamt I Dwelt In Marble Halls-192k.mp3 알파벳 문자의 개수= 33 숫자 문자의 개수= 6 스페이스 문자의 개수= 6 |
'공부 > python' 카테고리의 다른 글
(python) 함수2 - 관련예제들1 (0) | 2019.10.20 |
---|---|
(python) 함수1 (0) | 2019.10.20 |
(python) 반복3 - while문, 중첩 루프 (2) | 2019.10.20 |
(python) 반복2 - 관련예제들1 (0) | 2019.10.20 |
(python) 반복1 - for문 (0) | 2019.10.20 |