카테고리 없음

파이썬 공부(문자열의 특정 문자 개수 세기 / 리스트 요소 합 구하기 / 리스트 최대값, 최소값 구하기 / )

Doorian's paw 2023. 8. 23. 23:38
728x90
반응형

벌써 3번째 시간이다.

오늘은 아래와 같은 예제를 실습해 보도록 하자.

 

7. 문자열의 특정 문자 개수 세기,

8. 리스트 요소 합 구하기,

9. 리스트 최대값, 최소값 구하기

바로 출바알!


7. 문자열의 특정 문자 개수 세기

{code}

sentence = "아버지의 아버지는 할아버지, 아버지의 아버지의 아버지는 증조 할아버지다!"
char_to_count = input("세고자 하는 문자를 입력하세요: ")
count = sentence.count(char_to_count)
print(f"'{char_to_count}', 문자의 개수: {count}")

[결과]

설명 : sentence라는 문자열에서 사용자가 입력한 "특정 문자"가 몇 번 나타나는지 세는 예제이다.

count() 메서드를 사용하여 문자열에서 특정 문자나 부분 문자열의 개수를 센 후, 그 결과를 출력한다.

 

8. 리스트 요소 합 구하기

{code}

numbers = [10, 20, 30, 40, 50]
total = sum(numbers)
print(f"리스트의 합: {total}")

[결과]

설명 : numbers라는 리스트에 다양한 정수들을 저장하였다.

그리고, 파이썬의 내장 함수 sum()을 사용하여 리스트의 모든 요소들의 합을 구하였다.

마지막으로 결과를 print() 함수를 사용하여 출력하다.

 

9. 리스트 최대값, 최소값 구하기

{code}

numbers = [10, 25, 3, 45, 15, 80, 89]
max_value = max(numbers)
min_value = min(numbers)
print(f"최대값: {max_value}")
print(f"최소값: {min_value}")

[결과]

설명 : numbers라는 리스트에서 최대값과 최소값을 구하는 예제이다.

파이썬의 내장 함수인 max()min()을 사용하여 각각 최대값과 최소값을 구한다.

그리고 결과를 print() 함수로 출력한다.


오늘의 키워드 : 리스트[ ],  count(), max(), min()

 

다음 시간에는 '리스트에서 중복을 제거하는' 예제 부터 시작해 보자.

728x90
반응형