Python

[입문]감잡기-반복문

Bordercolli 2023. 9. 11. 21:55
728x90

알고 있어야 할 것

🌭 반복문

리스트의 개수만큼 '브레드메리'를 출력한다.

반복문 형식

문제1. 1부터 10까지 합한 값은?

문제2. 사용자로부터 2부터 9까지 값을 입력받고, 해당 숫자에대한 구구단을 출력하라.

문제3. 사용자로부터 , 로 구분된 여러 이름을 입력받아서, 한 줄에 하나씩 이름을 출력하세요.

문제4. 사용자로부터 [이름1],[이름2],[이름3] 과 같은 형식으로 데이터를 입력받아서, 한 줄에 하나씩 이름을 출력하세요.

문제5. 1부터 30까지의 숫자 중 3의 배수만 출력하세요.

문제6. 1부터 100까지 숫자를 모두 더한 값을 출력하세요

 

문제7.사용자로부터 4자리의 숫자로 구성된 데이터를 입력받아서

  • 비밀번호와 같으면 '비밀번호가 맞습니다.'를 출력하고 종료하세요.
  • 비밀번호와 다르면 '비밀번호가 틀렸습니다.'를 출력하고 다시 사용자로부터 데이터를 입력받으세요.
    • 비밀번호는 4312 입니다.

문제8. 다음 리스트 변수에서 음수 데이터를 삭제하고, 양수만 가진 리스트 변수로 만들고, 해당 변수를 출력하세요.

num_list = [0, -11, 31, 22, -11, 33, -44, -55]

remove를 사용한 방법
append를 사용한 방법

문제9. 다음 리스트에 있는 데이터의 길이를 한 라인에 하나씩 출력하세요.

list_data = ["fun-coding", "Dave", "Linux", "Python", "javascript", "front-end", "back-end", "dataengineering"]

문제9. 다음 리스트에 있는 숫자를 역 방향으로 출력하세요.

※ 단, 리스트에 있는 숫자들은 한 라인에 하나씩 출력하세요.

reverse()함수를 사용

문제10. 다음과 같이 파일 이름(확장자 포함) 저장하고 있는 리스트가 있을 때 확장자를 제거하고 파일 이름만 출력하세요.

split사용

문제11. 파일 이름이 다음과 같은 리스트에 저장되어 있을 때 확장자가 .txt 인 파일에 대한 리스트를 출력하라.

find사용
split를 사용

문제12. prices 변수에 100 ~ 999 달러 까지 입력될 때, 해당 값을 원 화로 바꿔서 계산하세요.

문제13. 사용자로부터 달러 또는 위안 금액을 입력받은 후 이를 원으로 바꿔서 계산하세요.

  • 사용자는 100 ~ 999 달러, 100 ~ 999 위안 까지 입력 가능하고, 각 금액과 통화명 사이에 공백을 넣어 입력하기로 합니다.
  • 각 통화별 환율은 다음과 같습니다.

'Python' 카테고리의 다른 글

[입문]감잡기-데이터 구조  (0) 2023.09.15
[입문]감잡기-조건문  (0) 2023.09.08
[입문] 감잡기 - 리스트  (0) 2023.09.08
[입문] 감잡기 - 문자열  (0) 2023.09.08